19009
12345
567688348
719732560
1829510037
1624644786
1074693176
449209234
974412654
629632791
167602379
1967665874
222729655
820560623
1219147295
1813931370
1057523431
1020528439
1511095010
652205309
1694527040
985050246
1660279513
1380287123
1644926528
715937542
1508920891
209859558
1001658237
1010585127
233871231
35365149
1525155862
1891363784
666775736
914772655
594768844
1740105437
1036592471
444218635
906284790
1089061952
761055405
556928838
821530853
433374176
1472994059
904508605
1248457029
1088906539
278032065
955389678
465442197
528255733
315538712
529753248
1415532049
1187401225
1074806033
1113572496
115723896
864833618
1447550997
1963827528
395761561
132237230
442510012
331365871
153784888
304374641
1219162526
1317417995
1983935968
1066876375
1745920520
605465088
223994841
1103350675
558756270
1211552353
1242943484
604412286
961402530
1912751698
732553062
1278481553
1569922952
996900129
1575825073
137022488
1499240606
1407367620
665299404
1923019976
328494739
41451172
1641510955
797227878
161167278
689293624
1990864164
1141628188
750723718
944082389
1869744014
960614070
971453711
1398565823
782335214
1710073624
305758407
312181375
628644955
1863253680
1870629013
1511311611
1903431089
1534799299
1231274466
1117280009
562314278
1445609884
755540798
16762400
805134035
1811794906
652118591
60915992
738381636
1704469349
963954133
1426766964
942183398
1869462647
1220688190
101315296
1853688569
17320142
43007685
1771938992
307027842
171357130
214564915
1865751449
1831264082
1187059232
778722665
802045724
52390963
817183129
138020083
106711656
1565953412
1043887269
126979346
545254281
386087390
733961319
138948355
57949108
308495479
910537720
660184187
1077865866
746119492
878991444
1369997977
759182309
642565491
1769313718
1657623042
1886110948
1491791615
1459335475
810252168
390957148
1231044969
889789349
185498318
1618074803
1033072242
1850072868
8525029
1921198507
1566449266
857242477
1860813552
1898296129
1742483301
675433909
1715227906
1119727251
1878371788
1985058578
1463443513
1396490122
1511172944
1136699050
1119631958
952272639
1817061255
19540357
159480233
283077246
1159560088
251909136
614920042
106617938
233635101
1736022198
1314209312
1496298041
548463001
520873552
1024876867
458422612
902012691
738985680
1511416600
1888877015
1018177892
1471701849
1016699008
1967131583
54085812
537895791
7739161
1506733037
1995891962
1413762046
879784205
94345919
1770157392
1233225680
1801013548
1013531885
1690592635
1725447784
761638420
1314540131
242322435
1754195614
1664661029
6461104
1361224598
218929865
571264251
1357498236
960181712
1005020902
494477432
772187265
1625282450
1230754944
1934094747
345359407
1002841350
192348651
228991435
621664298
244169975
1108187006
110725977
819873055
856237994
1219863393
1726140650
1315237321
719860004
11344982
767829978
1176564908
1977347261
196876470
1646554580
1263982278
1807040820
1010237904
605906986
1835155948
1966631541
650240925
546551325
990871061
919284615
107596941
469063470
539402448
1299130934
1455654142
10690536
1498243984
1496456350
139974123
1070370156
1134135430
1643469638
844787974
1150223111
141361205
492789215
1256026930
637638233
948836731
237190924
1317912525
794840004
1428405981
1584200364
670112469
538318587
1992603446
1586441666
393835488
655032758
1593929051
561635681
1119854917
1900588441
748641053
750799924
1186738202
16106388
1264205863
654446
1269585994
1680108559
1837373139
1126506314
512419151
1620512641
962252847
1860014794
464545782
1342366733
710604611
12602693
1597714595
753680137
1601372090
1312756937
1040657490
955202085
629018465
917335555
18087091
1911802318
1102620863
1484941365
1476441106
572499749
523614721
944199533
401582058
1390561281
1306051013
1239920543
1373432370
948182285
967604931
1637803967
957466866
301899668
1071781213
1049599828
1576065741
132588653
1121895885
1051468755
1944428147
1581326358
963921087
366174781
299216351
1435884116
1710142435
231536118
1387087924
346870308
1982567356
1357783676
577487697
352431774
1650065208
1939919402
1096897921
18053314
1458432736
1073984501
36315720
1470684069
639170323
649532311
1786075207
1963568124
355290072
738757823
1883420872
1579418637
1341269815
1885498438
789906434
51152108
1540513219
1895114748
1608578663
157439941
644983183
965697942
1680418847
1074514896
1852832620
1026562062
965614929
1609821255
1060316270
605035093
651834460
1131861812
1952701908
1558012427
674155917
47911385
1015153036
473744079
942156035
314388777
580099574
335648227
1080594045
971384613
348115246
1807669287
1005600494
97068918
567877243
526335589
811918556
1754950460
331340740
939457980
1373070132
492734794
1393565655
961800825
1617851449
1612608262
1683917382
176253953
903251855
1750254980
86923363
751559061
1626716730
1783257388
1211342522
741995050
1035999073
1066769140
952958713
1294189886
1577340368
309334956
1885103898
709034234
726399650
45163333
20961568
868546011
1041944012
533980681
1793116537
896884000
800521072
1013243929
184942295
181421123
654345730
53352211
855892630
1329547774
630471395
403845622
1432396373
1330339066
884461250
1596556186
180952558
1222343107
885726397
1825882194
1490336517
1745149416
801991748
1037150854
1362117613
1063735177
607630897
684531421
235401176
1572688117
1591646694
815371372
1134309941
369271174
1957138443
1190039364
1951037989
613472801
1598315093
1029921399
87649320
982646862
210876510
1623410940
663718492
1173494746
876938583
554764832
1824572985
1129843464
1864210776
798618462
1982819614
1216061819
1043644165
47967122
94892253
1763370218
1651126316
1121207119
1573790226
1969814309
1817951036
1283204514
1737901081
1815100024
1269535681
1063125200
1373200624
1694421887
1645518197
1567479757
1624028014
1855804998
1738232875
507689656
1534272907
1178580809
373432363
188622867
186796594
52866065
859958437
1105557712
1708477342
793028233
832551758
1918248123
1325627010
1909171322
1095147112
187667772
962346486
477107974
1456131174
117835011
1164695826
927671997
1885509859
848618468
1903959065
1813813384
1181564209
130151098
1484325268
296731019
1174590448
127014617
1477828944
535954510
513694215
916311445
1389937856
1462503449
934410525
1520924161
1109855873
712393325
1574727172
944872849
982548267
1351287559
1737498191
1464029302
599274776
1457850426
605133272
1146920040
399673825
1620397864
1342993830
606600910
1293070950
1524813895
284663803
372983210
871301857
729807340
1621232445
1411746323
1618437785
705537141
440419179
789672500
1395477107
178835667
797729917
1499843037
1542697450
1935207013
1007979139
452302502
1352944825
940637011
1866070202
552671507
76315194
1717534908
1530876323
26474842
1691597748
27670408
1727340793
1857431081
1192960681
1907093306
1623240495
1865123961
1177839647
561427316
649622305
380048534
1091160880
162980849
1326435064
277011126
910868380
947825691
68552196
420439109
660120509
1105290235
1604222591
464466813
612418726
890691328
1253656086
352433939
1658743694
1731992296
296668017
1153766950
1198931017
1594757603
1720148576
1590767377
978196349
582988099
1596711820
1488383802
555595172
932605957
322003390
981270134
1285584708
627930606
1361141622
1189963976
1614201947
1589059077
1641803127
1128489504
1648982712
1110437214
1366354333
586307513
423447817
1262873980
1245012355
302269353
653437220
1270806557
206380267
1445847351
264759299
1495855356
1181117517
1496403278
442832274
1735667687
1298814777
327880282
1351113871
580168394
1864843937
1727514553
783286845
622952457
1178882105
1984488121
1529549706
63692110
738231992
69684618
90189170
1168178514
1504784238
88493803
228403270
1133841063
1167319561
1715322369
1337975744
1294442468
834946582
1284788616
726225690
876156040
716510836
1789729353
1446813089
1864738345
747131702
1878534261
290244300
1313922846
1777375633
1068814319
1245593278
1638839781
1803020669
1800495360
83991875
1260524235
772719648
589745111
532574565
136695650
1355658182
1096580786
1991071119
1092623714
1268000009
1308991212
568348127
1583492409
989904538
56671404
1745221813
580055321
1001288864
1907130806
1906441622
1389152753
537675032
1664811362
1316560408
859697732
1779440319
776266324
1390802881
435969920
842900526
589563490
1330820395
1366824201
1631330494
77451510
521722820
245201472
752214052
589530040
1520497858
1619930051
1798658234
354189375
596738336
1438140491
1310186134
706751891
324018309
1720704230
1323592507
665537957
637550917
1895889863
1894053739
694839123
722849203
1107908286
1273184703
1672876833
357255332
579391858
1705777905
1555101199
249723189
678436519
1978170817
1201523927
1952161915
912453028
1534948584
1500020341
1827841270
411758824
386632949
286511572
1590494519
183485658
1068073026
1878419918
1549511599
1072688428
452248016
1670098652
1112377414
177362569
1952012573
1434930532
1472770462
936491372
1354602307
1413814535
972016769
1079337219
232274709
941106000
1914152146
243557036
104466186
1918301817
1459969674
108662207
754589977
1411565281
185755646
1823572166
837696687
225792094
1509256915
1607542168
1104344604
539363546
39835261
1394764786
123365235
1284566905
127143843
35679254
442723786
72360620
726423947
543240285
1728753466
1015670544
1557850722
121134050
528003572
748504052
179484116
1445526949
372359426
1346937484
79019472
1149771209
418450244
1440849392
318098452
1040682736
1484343006
1288805248
1339665882
1726220480
1925673618
1865228295
1832146769
815238762
1373979274
1577251984
955971984
947707805
813962158
1878472892
1800833250
32105567
1191877871
916729390
379908742
1738919434
1853714560
64621597
1295568594
89192636
46307979
63729966
1235182742
1757407120
460344075
890064052
976314543
682515844
966468453
1086461107
551336249
1153918538
732694738
1000203468
617566667
1863525171
1183523775
742611960
747154776
950751589
1792532068
1231776311
631564792
493886535
1546104235
46913906
1957893339
1501720854
1060940650
579179019
1186968177
1419721409
1993236655
1250473247
1679912501
1861943653
630045554
74739649
354894687
483915223
600937442
273456141
1981239352
1727501051
1327136643
646914712
1299410829
191674404
299162723
516383571
555395659
1111102600
1317466822
344817006
296660568
814531668
1432165174
741296207
211302885
413430170
932170714
1474593689
1621575194
387289435
1899492931
1131614841
1160681884
1482221492
1320290967
755623015
1233479618
1108784126
387717274
263239554
349814147
1519075928
1250536960
904063742
1166749892
899189523
747503078
1766218936
1202558132
544557079
23783360
75865578
102254588
1648419650
953812679
865380834
429778480
1888749347
1863436765
1941464518
1551744509
1126343753
651880948
1593949917
1828008120
195521803
1486232829
1817189337
871383437
1543539709
1282903954
1446611533
723385326
1054227268
1995002859
777584641
1563994709
528101433
1574546316
1312113363
1665927093
1165951779
272035557
1077018115
363506076
1823627354
1029360253
1512262235
528408813
454910134
325844535
1344730272
1245347362
446252757
711495045
1223470395
867194980
1656587043
1076055622
971228089
1412956695
930313741
894835499
1659018424
1261653126
577171828
1352480252
1048027320
1653416791
176228039
1301386126
1901677047
314203031
551323402
275537425
385792730
854308196
1574862833
1230443842
4380767
1166161550
1973970594
1288780525
416473304
1217695174
1938173682
201264172
277132570
342732223
771532465
1910389661
1907407666
1452045812
603318227
1899156668
735613353
271116281
613017134
1815364989
1786334249
471147103
1981332934
1858845444
352180775
1153524009
424167488
1030527242
694023960
170715332
325702316
369162199
1292332147
426143202
1071674855
1805066539
1438986101
1641533217
478362196
441323250
1323479445
375907656
1075347682
705295097
881884327
265838378
1393978460
449631236
1710884804
652166735
1539924073
114676450
241291063
1759497845
1444109594
1533233664
1184828617
115125151
936599750
1262949295
793527686
907646441
1507240212
106417239
17029908
402370266
618057514
1481264465
380370957
798251688
460170567
1094080136
1792754085
171693884
491885545
1410426593
1395799422
1276037838
976961117
86342398
1759545549
1974536253
1319642438
41857225
630791259
211025866
127871137
1532834303
982033609
1538441192
620237923
1323860951
704933467
1215412901
1647795565
415833005
868667445
968930443
688265189
479514061
1647780864
1912713996
69260280
912633116
191996169
445843938
321922365
69597179
1267612301
33683002
137434243
1908790780
1138164034
850257353
1503403747
818991434
1588004004
1465382987
1475625981
1806004042
274499130
1085223212
499230857
841929765
178013766
1136309616
389146670
577341185
523898320
76052541
541759148
426868980
587772649
497447056
438561534
1846831554
1905275973
407009322
1849861057
184947322
1889103502
58273959
265222002
948350607
1401006949
711447144
185696917
1854676115
1712009155
828804132
827829001
1403284459
1493304462
882261148
205014932
562557652
1413483139
1227330515
734619351
1055686553
56697269
1744581181
1545698859
1191559761
1491923854
1710565264
1321018132
640716978
411695819
1656572193
913715461
1180994682
1615521930
1290678660
1916900541
216225172
820001210
1550880250
1440922817
1466566623
950612700
534470555
865332031
1695094189
1248223540
1138474690
933564518
1705511501
292432125
1876003882
433348415
677945458
1672389971
794174504
128250054
144522321
512575100
1073662242
1456426754
1690441686
1390429013
1544979940
1442980296
55436962
1915088671
1646834320
1787762529
202625803
965360607
1988789760
1742556443
1862602890
1786407699
1268052729
105073854
1522226714
879249151
1850604671
1943336222
353449165
777000747
1615506631
348284853
535691937
1223223779
235770004
1508604711
821347427
1162428606
1772378221
1703650073
1746338969
94453496
1750481131
76137610
1405632761
1091490259
809895069
1780005519
1601389220
1350712162
730938715
740150895
303642366
133447440
570745526
891537759
404337243
689100651
606023340
1265273171
661970430
1130326021
1102977590
913440940
1774922382
1196695087
907288359
832213184
1679318668
138229609
966415103
1040197197
1192982387
285139688
1996217475
1768149394
35926569
1191915119
699441094
430736455
69354082
70599152
341947002
1002737003
46062032
875355736
44642488
402244498
652478253
1344232245
1104267469
132246776
556405267
507105050
1041679643
616012948
991475907
837040191
301215228
208937674
184201901
1977681886
100686852
1463159612
384297060
1690741518
1547168508
18502678
137229966
802596132
855611191
1212422124
1989659558
175286886
1195919089
591371278
788379019
100240587
867378908
899566647
1152052599
505043862
179734931
335086424
1033962141
834168327
483791931
685877337
1243460045
1380204527
776673487
1198886378
890699891
490503420
246534555
91672197
1969912301
878787391
618439944
355320515
1328187228
26139810
265014533
1849882122
488621054
1891845345
142587219
381118381
1311185962
450308366
1827633930
891235321
1969661284
1401648582
1056885076
1679158039
1797946955
1765600428
429197471
1550128733
1206949587
861291172
775042633
757025439
25922645
1656724814
321722233
1499156138
1928752332
1104246893
621458977
1909591629
1481800643
512058394
1571379419
1125912789
240029330
329852810
1846465370
1142116796
691581108
102673551
1374691376
793151680
1552570598
1885438167
1229225095
1489051310
1433618345
567376517
293725242
204311873
449589920
1068311212
1148370928
466896057
1251097177
1507989094
1823959477
831896241
1570123112
643431081
452366050
206939069
1828849389
1918042302
1409434678
1457602890
1830269164
1930972287
1439128709
1468094146
1919135059
1287080676
858547625
1104276037
1486599797
1981890954
1204454842
140484479
427499720
832670924
65537794
1361375815
810521652
417147104
1460001709
413489432
1363687466
1104483362
1874815613
732040237
505893334
1014569130
1571993685
48150028
1650307501
1167752307
964302292
1634528296
476003489
1771622205
1658782146
1502646058
1128247808
825631096
285176815
1162509245
209763587
44094892
980296261
1269206224
303534252
1683474998
404396522
737452188
577893288
1090990235
1396417418
1411702285
458040593
995945247
93915425
725785802
56156675
707088473
962200813
904565929
1715086991
810397598
1453968536
318847490
1017588662
1569926546
1664480990
655877516
1173888778
562891736
233128008
1984890556
131970290
297492465
203725845
1319592575
124187102
605609389
428505985
822418336
610172609
834541497
1470256740
559317266
1771334890
1552600008
1176487704
1480058243
1677706780
932996345
1446489384
421159335
1863430283
1380610886
1447422254
1399365990
590126356
661448771
251617563
733607707
18994009
1748519007
1563563410
15001552
857862228
1411526862
1279731996
160548129
792219402
774322851
601598700
1450547287
278582489
139782478
294393321
880545495
1340140858
894651270
547512601
1464988655
393438843
184422748
978170736
240892434
1116402353
1811968673
121460273
751359404
850070211
804359856
729466219
1462738332
353991827
1694898279
803424328
861653603
1270978087
1455255189
1701455039
359808028
272868013
1015939576
687838841
903383930
331397645
1995942098
142576847
1723647806
1086217566
566876760
59225132
1695475086
113936171
786628908
340168864
1834571261
770348271
1322670977
898599199
1045893555
1290066589
528372592
1310477918
1987859547
44856632
1138860369
1096555460
583684211
1336358151
1432739719
1609567409
1884885669
1193196232
187704573
1192120643
1377499268
1496583907
74786806
1909494790
1120460256
1669391827
397812468
1665141839
283193452
745134724
1033991134
1348802162
1567362919
1354729415
968853067
91305332
1948307110
556655991
655561485
1069741440
1744495421
1705461658
699979295
858527299
1192537276
899386638
1558892637
387289656
1653477847
957309351
174339464
502278855
1926231598
1594508266
962669597
337987355
695561466
1413176188
1778138943
1376501728
892254122
863230754
1027284467
1242724823
1010865498
1790058208
1529192542
1228954796
367505084
1341434388
1661260299
1328229679
537634747
1117963133
1447625222
1672037610
796604613
1216259508
716957514
221073619
110499191
10522812
11663992
1325884101
570795261
531712279
1422570564
1972854653
392059819
630865713
1395743867
535130923
778517048
1279059758
177487319
881264668
678177192
1457254472
1847661801
1402479069
1370194096
329937841
19784572
312043460
1296049053
846109785
1964644108
808268465
146883045
1290631987
1541382742
1479301959
696218674
1557065325
1266002538
881731310
851566762
1701400366
671929562
479153219
367487645
1556337890
836894978
1736639372
1945690522
1126129376
549712632
1258574990
940475815
566360554
993860419
1339350141
1368597707
1314478446
850879523
1780561350
1990738241
1699620533
29835049
1724685477
567068172
614302100
1825971608
1101427832
1089482971
1916441909
1838912250
1221451723
13057220
1295756010
29697907
976776826
785324911
1368508582
1034991425
1813856207
1493042864
283145200
366352939
169919678
296397154
706069119
1867792651
1580522491
296771569
202032602
110704252
1381740228
706185803
1485441189
890993070
1151946229
1671565318
947244086
1912085048
1753185545
1730366282
1735467147
647156402
29248613
1287217126
1328260909
1245517770
1644719806
536662648
17083593
554025231
89125
279487022
1037023316
287518486
1707593041
1333267595
1859915371
1428288323
1860999053
746509449
245449118
804656263
887450369
1805737657
457172022
515265921
527616032
404762940
877751678
1305211509
1838080825
1456423534
1281805880
83489926
1757575718
1635988798
337104326
882702552
968136245
1460551350
223072845
1043859843
279687976
1648007372
110615127
1102253207
1669162487
1197922703
1183400029
1818678635
1811649947
1518955764
51085996
1006676097
1484917164
930810884
1759706034
223510957
830045105
812994989
717901738
1239956866
1658910971
711872085
715944406
543665591
997681143
953533391
529942768
71604243
996163270
977212820
460152078
400447704
523436605
1201589275
524968288
1239442998
1695122530
1354918815
846103434
1329693330
1221362911
1059073044
1493561562
319125062
1405337539
275129784
598572763
826764835
1876282765
113593369
52657447
155141257
742649612
983115979
1384948873
1567815892
932062966
1566949536
104572065
715629097
667979935
1111795787
822515366
834437127
1058803686
1650638293
483239492
283327889
405842596
520263037
528388427
1475126290
1966891555
1388208409
18593955
599837927
1218310523
396819345
1138328053
722551360
354960629
1703177934
195321479
882569901
924555373
305010821
1657798092
1540320626
1816640403
957152396
307380032
128172994
1250346751
130474338
661713395
109567125
236557679
659124436
1260321376
1754699246
1791890292
315244874
420922239
1356019729
1585204942
577531158
188249703
1354441203
964522025
785110947
349505369
535243621
428621484
1382020706
360668469
964802002
916474309
1939945465
1909881754
753792865
1992840201
942918867
466687487
1448690200
212883005
400215434
224779539
1836417217
726495014
1909026831
363280249
559186088
1136497970
1383628807
930661068
39715755
1282255695
839301750
1297364959
347024216
116761119
303356889
575798602
1031529456
607647028
1772136412
1699551511
1868326046
1769805869
1696911394
1193092817
296612214
749242682
506528511
1761859046
848971426
1848557387
972232039
1143136725
1184989509
352751619
351832486
627946189
1055495194
421830699
1790319282
1398745652
1044992677
451359638
320952714
1682546307
77172559
642580507
1562857539
637031747
1689483312
367120266
1435158031
841043173
440746593
700663923
356453494
66611348
1029583621
715934015
66668035
1809943406
629969459
1621769762
81689643
191158369
310023657
1696165026
112375450
1994272598
1764928633
1675410700
1520303408
609698758
817327746
373390761
654558834
1416966409
1448853156
14365088
1115920258
1654031707
1186385144
1869496765
72375734
481851160
413399356
131188866
702390132
484325587
1996298126
285221139
1598362569
339561180
355162664
1980375876
768776193
1423222916
369669995
129794346
1372522650
381007534
530205058
1568584942
872103115
14072612
846816858
825459273
23715428
67355833
46105089
939487086
617758193
1015218534
1600013757
412636328
623558263
760472694
1549394029
1599838483
1777759013
178834791
993774894
1628049864
1997974473
1479707495
77048132
1180742229
254536095
836951870
1604614568
1231335919
1047296414
1319058811
641842438
734912724
1123826650
1617800203
997393651
58303122
1635034303
1587940083
107473439
635034300
438220498
1056811040
1667462946
583144036
739547423
1942526336
1356817614
8303499
1873828887
769831512
352035333
1193687860
1387232641
902155194
1570610470
1392395620
1937024481
1666074630
570923179
1186763558
462741265
814769170
1892190672
1298699383
373376096
865101034
1288809679
1005758061
1763079044
1491090907
1964804181
189818930
71361352
358740594
1189829366
941163433
1812244549
1493904096
441194806
312009759
1480134257
1596311069
1357507033
277464903
967023478
1448154578
1347680084
221671456
47189734
1604998031
121278641
1968959673
1017016904
920709882
172293036
1623451328
1164620369
368763564
209767940
1874446390
653716658
351059553
245224456
382737981
805027331
162216403
1122326508
1028492047
1712325829
629447037
1580151072
443120385
1224879825
258913421
1706629301
866430196
1457262138
1614725770
331675905
925221519
1517420951
1067138223
958568328
158081013
1369812266
1995844509
1172802026
1150651471
186447559
1566378039
1776543064
1443480985
1284136157
566748417
1658293101
1129074705
1351086614
974769052
1472437572
804807075
325828070
319188037
509345628
1417742697
24846959
1678158257
744079849
758103484
1214080582
1305862840
166189191
1549894600
37087659
1284546422
357025440
1586578436
1392491225
87143443
1012925715
809182823
989414377
1971675038
842044489
145947790
852903973
136670087
1158984229
658131408
600620320
577554596
1515343583
482493087
142288198
1526868831
599393449
1198232914
557792595
1540825632
133234054
1691654010
1251764661
414698543
1936570890
880584719
1400188849
226648465
1406393327
1999589735
209722978
71714666
1736583480
1263943171
1961843337
663254750
1815392699
354153033
1477143548
363397838
564838724
1888176873
519174028
85948441
157483165
636525986
1790519258
1683696105
1407606402
510218829
685152974
1158792526
1028785841
1851665594
1953909389
1321271706
1557418162
574715835
35104149
1961459771
745758942
626255508
730276761
1159394494
448408431
528905654
840971117
251400412
520649750
1479033449
1711476133
245240416
1721089367
194394758
975986908
245057182
1172479983
1165816221
257215378
1300044905
1090065461
1716492745
819042064
896174499
1314436762
1050930453
1042928826
1884917886
1310033783
640571632
1105836588
1240676864
319048885
1515683777
1617638897
1938583216
1157900113
1359779534
1637540010
1628577511
1795554869
1539118847
1163046355
1928572953
798742697
439912558
1437703159
834391084
875678686
1708852208
148791724
391601942
317500457
735059244
871394311
1029266198
1807213445
1834102262
1844957733
1397477979
1485976829
956053231
941366630
1880078118
373196861
470799269
1926191532
205405591
576755862
1037403693
1087157070
1812700449
1528276211
628637868
1504490036
1550946614
553446390
890469111
97431803
874524204
1613227294
208537743
1009239201
1601181575
491779909
714234646
923176408
1583989641
644289466
588372699
131369772
1323797851
1514821802
240062032
142600683
839501639
597752218
1282968238
1555376092
327943428
513721027
1232297569
257635222
1838274994
621695138
336091275
863325732
1688862590
1230569209
1320447697
475819809
916744334
1736670460
970433529
1784250685
1277439086
1946814031
1340185055
1388298209
1658962216
1547622862
342201891
1561116125
1988383163
906033921
1763359219
297878648
1288214180
486037185
664988397
953194397
1270478152
1335093020
1769488375
360803177
380929726
1950902521
1170964207
979486438
155688635
1850908915
1234313819
353420432
1323841769
112552890
1214625439
1587127392
544388273
455811347
865161598
892687608
1257567164
1894670030
1896413877
780320567
171519137
1671181444
269252060
932241074
858335920
38212628
1575111552
1202825405
565580812
367253301
1205341658
1581651314
1967182085
609630353
1403320960
1326536565
775849825
360698618
1232609575
1808053301
313309043
1988781459
237274356
1875830274
1691408483
176231828
1753490376
832402834
1620875588
1772300790
1695627233
1375808123
1438679143
989167809
189284041
709748282
1681650462
238723133
121150518
117476008
275797363
31488414
1787839621
956588469
907211233
1632974125
1619945307
1934757920
1052490387
1538625033
116837784
896868546
662060455
88360577
467011524
182737678
1433907089
393421787
1240832592
682104092
284722252
742708719
1581949817
793280023
671626069
1829533535
142972172
978014277
420346312
693572678
1644886104
537126692
239548100
1115133568
1532255939
281820629
200941839
1280685888
968619041
58434358
556286522
1818732456
1779912447
82250556
1655463006
798758687
713747668
1350318567
522156285
6546364
1275841193
1288228676
997890542
1439046427
1832753756
1533088644
449538598
994559598
284962400
1077677698
1490001953
641931030
1514411609
358917709
1893738930
1579711093
657320447
1546926888
556104638
185190895
1981795840
153221202
1424802746
1182398234
125817570
465989797
962796273
1499699262
1137817018
1872867382
1115785868
792653605
455857993
413799949
1417731486
356657428
1539236150
800501673
1282379813
1999167295
1832282032
1206382241
995723488
1890941344
568432405
1914355493
304320847
1420994738
188511626
75751913
141438241
1166820780
794213929
336965390
24750525
1122619992
1863425930
1815492309
1313228857
1366763959
570292372
949839336
1856742581
412095019
1961891830
697348349
186073037
1100611661
941186224
1537081502
40474943
1856818774
264547076
556937344
352908863
775413599
1157497714
1533861403
613965829
211462078
161668950
1541801535
1311187636
1062065105
1731429141
1948965088
1998439677
118892603
389049425
295111494
493231498
1723743841
1487272817
1915615854
1428874923
882442697
1349639661
583628469
1929049514
1871084057
1728282456
1203709187
479808515
651430125
35276970
284619467
902273705
237276585
1984056527
1249336926
1965122278
329564528
1201526481
1101766779
1205095009
1028490838
1638651700
794677476
680665878
12926743
698908673
67180435
711562237
646074731
1043850004
316731102
369545958
348931222
1128062422
1470466167
1425773938
573869246
1604811889
742881772
483179623
957959764
1061993021
659757512
1026788135
1446809675
1046691383
1761163092
134836076
1139712499
329989216
163666971
522217361
385506038
710520846
400384086
1243790997
554962185
1902962591
1916122771
1172175385
1661102021
492146951
1833733784
1607580122
1718545868
1915073510
553342484
1109214164
513590361
1823562988
1391253033
724752639
458644709
618587157
247135246
1966497818
978894189
1767889342
1233856204
966235360
937745581
1932344359
1571849739
316085515
880183034
1794513742
1984039920
1638410377
727678336
226675170
870811754
670906655
1688689119
1570706387
822077602
465812813
1228259237
1052177390
1308242267
1531736166
493348900
651948928
1621245716
1316149511
938736184
1438914332
63572652
1766918882
463385600
433886269
264896809
787072844
669106387
949887412
234429804
1728757663
920297213
1517648270
727397089
1924032127
1931033590
914932108
381535829
286915191
952751235
720346378
1036063521
887938322
1796509555
1781322433
738238581
1926716799
459647075
1702120039
472886461
285796654
311098643
255700228
1377349332
1441268702
1730941090
217121038
1175024777
293792068
1961778362
83738911
1800268
738801707
1336276584
1093319940
1545515601
1710610967
324780302
1384210141
1600702576
1578416793
270413099
1334330525
363398276
218389806
402850811
1175634330
1970409328
682063168
1695647688
338180010
327425769
966986349
477000952
1948633151
1417659020
664596985
140298938
1286128387
193091037
1713912553
1739907331
87743762
325136830
869012325
718546110
297261814
1551661739
703189616
235806833
1027627614
1601936498
1075436935
101417464
894469668
15383555
976768118
1892301953
1158959527
1038417892
555306760
246711711
492961610
598144380
1623598352
1756313142
1034813920
261800756
1387643433
1675660920
880918616
1570312030
1038651915
1191119104
1886790024
1838509462
182669338
1009193696
1494385951
1499843696
105588997
1623972591
1267219712
446256336
668020074
736243512
1251988835
865568886
1582531284
1933249596
440890902
772295033
981339412
247710496
1637784277
1467200842
1246945722
1489599382
701538478
1112699184
1683732191
35461058
164018307
1027528697
1354888217
1457315585
563284583
1884317832
214627441
1055960206
1832714217
1967574423
397916002
1659115831
932828895
931334170
979491999
46705274
1930124307
887354841
504324307
169245035
679269473
1454393838
1234770018
108623584
588972619
790941420
1553334827
419589182
591563741
693069957
307655219
381686768
1816111506
70127939
1459954285
239691016
1091368119
1210704490
172958930
1367671004
650941445
526571078
100535379
473316480
374379031
1322223582
1314881602
706450108
487708843
1200240448
1559475076
1814183638
608374877
1514487156
1356191586
709624469
1792758679
1246264633
868342967
1772343164
330983005
1795038259
464396466
1139644261
1659919205
16229234
1843004325
862700956
1471379885
739800984
955337156
719419817
714395911
1136653304
1518303590
152698395
1353858459
761453538
1734244554
1266749038
1476059819
846884719
1931880340
1391323293
1133594882
493471581
1773311892
301624351
713936354
750329817
446932337
1845103487
342361523
400615766
1036687999
855903187
62174612
960891119
813397276
358149797
1479219257
452180646
1235070224
1747907860
244903293
840055259
1099787727
1471721573
1996183566
1203493191
1355766011
1031305142
1512020080
1601593930
296283345
1484098287
1863157920
1073073174
6049379
1166447624
242917343
1541379975
148764602
721050069
292868647
1110233669
377058294
313780145
99965306
662400404
90523784
392967340
1948056262
1376094757
1787529781
1023879173
1611814495
183972480
1146420000
293539623
1393683855
301590319
305440785
1510443163
1394563806
1415627196
333083408
740767594
104332422
1552589713
992745267
989101439
954841740
1646949653
115232455
1937839283
303416044
514020156
1455039213
1134669624
462996965
786007582
1371756268
1333783163
1112969408
962798671
1083248880
135925323
1814064149
1272404173
1872283792
1679185440
1926653174
1712509756
1772763770
1941327024
1235939190
638321440
1326486263
877241452
777150262
1636290701
209447724
547375593
1669655137
1101422345
1438125600
301106610
1260862302
1849690498
720463130
1097794340
728933268
11750376
1830542659
607676273
929834052
971657623
397473756
431765136
332378316
197158085
926703446
831928249
1680305922
1313559828
1062448265
1242331985
1874185884
173905432
701900094
1665094605
1187533894
577797761
357519363
826706265
576559858
824380675
1664128026
11547063
1524673071
782142270
875063022
1964373651
551941044
774489452
950252173
1914902798
1881967098
1165087497
1011492972
264281568
240847684
894721127
544863136
579992178
709587255
1377519476
867069672
356095310
38974081
195793616
426920727
1086956871
1147790405
1055368525
1910260447
151135508
1654231014
1003836394
31116415
105453377
1307529597
385926693
907092066
1550236047
1322095064
962329795
279987206
905816470
363307656
1147545467
1360364887
709098387
1162412460
437618526
1424246921
292812767
32934625
1777527186
117119010
1199040383
1957311004
1308032717
1972572983
1328879455
355221544
1788106151
816583247
1496572519
864229006
799116665
260671785
878130704
1133971082
906039596
956751972
1854920991
1987629062
994627090
1257897115
1747257461
1097532270
1961253202
1992787655
891428614
835428730
1717822340
1924544411
710171879
1631121604
1617447680
118200883
1876703829
886717385
832076033
148142374
1999496880
413353711
1578212611
1195014503
1533988913
145746548
783414688
41587465
1564190991
886873683
482234183
1575127306
256372865
1480866555
1569325931
305183706
1038307536
519630072
369861549
101508114
1996057802
1315245062
1081144369
493450726
637399205
1863561741
106411368
1865450915
1246781326
680915783
383967956
1991413320
301895050
757897222
957255092
1441567281
409416452
1799612588
1723908202
1601510913
314117582
1919665738
428596665
4554932
353194547
142695034
1668171547
1229305324
61795674
1312263975
1079893348
1357073758
516855836
730567919
152084572
684251819
1332209342
1084761885
557615299
1670427173
39335181
917963773
794806139
883275208
502905727
490820864
1273232256
1498475643
523611464
127758651
1895767254
1238694948
795721870
768350637
1787390532
76392065
886648398
1076589438
140256180
494704171
195390194
877106044
1803655242
1934517351
1601022436
1026894199
1474557485
1571327132
605812651
273003273
109357939
1324654567
1241997290
53481030
1562175733
1396153810
1124859599
1545321457
1501649205
1862373683
869462779
169695904
705693860
1934037024
1416496721
1841198400
561351889
1748505200
943177387
75692507
1797603421
255619905
944505706
62911128
1475036979
1162229137
1114308531
860288789
1282252773
1476011529
1016263380
1701905125
892662993
250608192
18400712
571112688
1996697659
742240840
1206174904
391236723
951532467
1341326941
1574940234
277882497
1625241393
25694291
171412184
1869618219
518020631
1759824036
465542311
1726052286
628149745
530120144
475399853
1853738035
380148862
1179086162
578444051
399946597
281845279
264570811
263068685
25637677
846110304
1167557654
1277032912
455085669
1915636312
845384034
1844500741
1819111049
542330297
551940664
1124160040
456276481
680679671
666623209
437669736
1449342689
990816953
1244690313
342268158
1522428737
1010469219
1290211095
1073755381
362542849
1775208339
164662678
190963826
817611498
163796790
806228307
109391445
686961657
1078258256
1549302558
1431772194
457683739
748661379
1716326516
1953981908
1672636597
1915323295
646431262
1183721990
76209081
1405960105
19123372
1173058364
1713525654
741416426
1129101363
1409129645
1037154966
1922302653
740639948
1015168458
1555899210
93802274
914490064
679877330
1750973634
654420209
1026889244
1655314260
1736101990
442549220
437198384
1378018225
1131377114
1234851015
1979985998
700681310
1274490438
1290708406
669631562
1607105443
364037957
106489106
997546300
956582745
1756084968
991604315
477438172
76195072
1034695427
1397098663
1072236479
764659005
337618309
534134100
1875872985
363881466
1834171316
1036449186
203008274
1018216388
888434052
991117003
1447620000
1633659861
968761722
641105148
41681250
478674640
761430429
428420054
134639208
1746446561
1252671091
1133534506
651130502
1449410104
1096255974
1957907320
923792363
759369319
176982037
950694173
620618833
339003328
1370312741
1672539379
1040399917
597243015
1358978030
1616104532
866509994
238041253
1087700132
1651415174
718671392
1372920954
658869106
1363886439
1987821023
1114979820
949923066
1998763533
1314764643
606275374
1262459455
1325789919
1511987915
1204083803
1883003599
426462881
1267625492
1876263997
112656823
1443638955
841234351
1937739879
370498171
1108616673
263347121
1296222343
1600705232
1444438236
1119696610
1145325897
1561910060
1896597956
658746429
1601255917
414863115
1278209549
790540999
1732369535
1970086297
1808812543
1809446254
178218505
1635929530
14343460
1076543873
44522822
160551465
1836316114
714239417
932515150
348479041
990245998
125384430
1644061177
810180823
780931513
1002422784
1550252434
1100539319
691598681
1514274589
1505484830
879066924
169438746
1044365315
1365861500
667043491
1910731998
789220689
604794050
1635921883
1535255958
1906177701
303844280
1634192702
663015847
301810350
356154712
32072800
218824299
1135670879
1764389119
730198820
187181460
796846857
571664062
1771213526
1014685252
791075095
1633931603
275786766
1240288565
631830216
1278487616
294537955
303961425
1299151582
1466490784
969978145
1710682374
1377479332
249819467
1047095425
109445367
1296593268
813223083
1084068297
1821540150
9868476
147164977
479121163
646268072
1518179635
881715021
1555927802
1749885471
775286010
691885464
1372591890
472701253
1594647974
1652358240
1119656904
1155289087
329007285
395633318
903425742
627690085
9306326
1330231277
1363864266
835319566
1386176567
321390426
841344967
885851412
717293694
620753454
890588193
1983623774
1487595765
1949673377
1004816776
643910118
1154810440
1629518694
1722108931
1750115196
1722559815
544652484
1528675415
607266119
93898895
497276893
116034400
1725121092
1130162564
1891806339
1780438082
900959950
1909797342
456378213
1812233825
679637199
783300712
1643801597
1260091506
1196789209
40370054
670076391
1032591778
154532557
1801297271
1388968116
985105488
1644974598
647541464
475746786
478647
699488592
673524388
1153310547
905130271
1464653842
1801555863
756598147
741420672
888899675
205356027
1116223876
1755688848
825487355
840315373
1989628244
73826433
1031217553
137439552
325179578
1860609407
1511008843
369427188
525319722
1709745142
1052483425
1512060707
1374142858
805968848
704930779
1512171405
471059803
1077579629
654415779
1891327693
1080949490
227435562
756486796
1551247943
347579983
878081337
26702565
902380926
371191832
991433183
924146179
914387543
207104424
1314217185
1811669028
1315141684
1953887936
1507535046
322361887
615137379
489469805
330061405
148204666
1443565405
1852646847
1952593136
427413005
1950629300
36489893
1376728270
1734296224
38644247
1101273070
934159663
1759365883
1762192682
1317339637
1479969611
1789859570
1447098241
1833906843
608627918
1998235357
1533886540
785598963
138095882
1304956284
59925674
994299821
1389789096
1558283469
963524757
755217742
39278400
1401857889
750888086
79230897
1312921391
1698601096
394986847
450668332
76073265
865891033
994463562
1257136959
885501932
1813114473
1272944762
1554851302
49476347
1997802047
473918326
1717675477
875263646
781230537
1880841887
331826049
614318127
657966442
1714550965
647636853
367487332
956329480
646700797
1818444802
770771468
1283426506
1061994671
1532301775
1008477798
1682961786
4418247
1781368515
1394872723
996429910
1757833578
1742736886
1003771795
276749582
1900097032
324981410
32011522
505074372
944823475
1391987050
1084365144
1245849281
1879954096
1258047863
1521016002
419062038
1464912771
654954949
1984050132
1747349995
83181001
1119743786
219190236
1176018761
486365491
1602075427
751119803
1740642988
546373505
366514561
1993383800
692549812
322802754
1878833737
1023396960
138105002
1328054254
337568545
757869411
1389569556
615625331
1862412960
11506006
1254713748
734079659
1524922188
1403472410
1803946808
11285773
589415761
218049016
1349463298
1797318384
1647522729
913248910
638089793
1523546650
1827753035
1790384091
298021605
1573861608
291368535
1958700868
578308914
1398603250
391815332
923046527
1120360
234650904
1382911001
1091007784
1127344226
1897085539
594480577
1131724664
220768042
1108237781
964476489
441939102
961443304
198603018
947172995
1729357215
1956957745
148465546
643920502
895231429
675280025
965584828
385307167
614558352
1500301220
547184455
459847807
1815707948
324256796
1903712092
1433197093
1856110498
342264327
601875661
1402352050
1569295905
628374773
1498407977
1090704790
1452377760
1202837807
515798066
692480869
1529852012
559070162
1385813933
828940787
99418588
626688613
562011321
1743123
429843368
754682748
1496583904
247766503
1035535533
1849343737
768352649
1590706565
580159771
1437237732
778772629
807467868
317055950
1675040689
1108365991
99674776
359567644
796250968
1377877090
1100982443
458549768
1057760757
1191542743
1692393622
159481960
273103960
855455155
55488190
114487287
1718243668
360429220
1189019336
1762245476
1901968969
1003353725
1101427750
845680423
354109158
366816518
1719952168
1860022124
1907701413
510545020
15140028
424065179
1708330198
375424919
1854811324
1450704172
1286139158
469373144
1303167620
1248811524
1461028879
1543193355
1372082612
1563140006
1804190283
88284543
762431574
993888582
712864459
1476219278
861916103
1076808513
1589753294
1045222393
415086981
671686964
6938242
1253994353
5458486
429434451
1657924923
1240960319
550848356
547215737
1176402715
1268328443
451151763
1897679041
1000643832
604784019
828348130
1248870525
1057261600
1940207812
301216597
358775614
1631271114
1538287744
1041490140
265824616
1604384944
726063587
1147157665
431482135
1648628917
938331516
834311886
663107805
1960337939
1183124361
1443765930
32144805
463914659
873733169
1590886602
220068561
992345000
824866875
386737291
535861840
1637132781
864752534
1993244751
108080441
647871149
1613045579
19546913
1649545482
744005796
56311367
1040415851
468650498
212504213
1739633871
825049507
931861336
93802654
119366222
898586821
238071200
434016558
1788043959
1937341102
1817519471
1161018090
796203325
784955867
183528431
349321211
81148037
1366430615
806404239
1151550453
505628301
628691835
739632411
732818836
1039077225
1783610987
35583338
918784603
1184766404
1919102009
1904026573
142708511
975115432
1819640592
724280788
48683662
659025266
126265907
872978779
1926280055
148666092
101845283
1849088823
927411432
175725280
947062352
1851667824
828089713
1836018483
1300224271
662857760
689880752
234011612
1317100045
1706875913
1110942036
85417097
199042501
1054725429
335755235
863003483
1319286598
1249250154
1868941950
33314529
1674810961
185902658
976562734
60675079
134844769
1690295946
1954882131
493451837
880124185
1002884362
403783018
779603013
1812220979
557093557
92014874
1931943164
1207493626
1082766120
1884542134
1256244250
1214145822
1908696900
1658015387
112764679
1613338753
1963266566
459982766
1071540479
537223544
1063276572
829379494
852595129
1980146873
894096903
500914319
761159695
875105090
767414635
1701173714
1609928325
707975630
196428915
1353887427
314215684
1303092895
331339024
273196119
1641948944
962710556
403812072
1655509858
236520478
1364708021
612697701
819168708
1766114062
527887271
863798055
447336326
171578204
1230313181
883341652
1956228294
1816847613
173504868
1551187890
799456140
918124076
56179238
1330855180
1056838074
440078991
1381592407
274613809
548268621
1017716907
554809473
1343799704
809671785
1281999730
1690070448
818033822
108829924
133411472
1407766715
592859017
1487887109
1367449173
74928196
734800258
233272425
11307036
320078309
1529595510
379615145
1824633978
240200622
1537039814
140710816
1751905006
1531882884
1355072043
1585769707
1631855376
1346973999
1215430867
854928072
1090094212
64429081
1801451802
1211304589
1184087567
54126271
1165336597
481507757
412279360
774511729
1822816822
409080899
1580645852
63300781
1432006967
843195881
1321378981
1097582756
1045531038
120000682
1851996897
1894998665
723634643
777516286
1017769660
1203088888
1057766779
1750116846
334998405
1232264116
476974548
786437474
192335848
1737930945
397792898
1303020093
273476395
1523495669
1049184858
1957180766
1154741713
1048087754
1967335785
1050122249
417383800
1127958915
560064965
1688604225
99875917
511876163
264390726
534272621
301442961
1095430185
1002931175
1195095547
1340794438
1023935516
193534930
1980998680
996359492
1415219751
146509352
1180015245
297537182
1036379349
216745051
1842714907
1665507884
128986875
569719487
1797883313
48397898
1088350273
965258970
803909143
1927662881
1673512395
360132486
1889810745
643023924
1369162555
1650240929
1823122243
967873390
1942701927
484994514
1096905664
734999771
1202697352
1962225656
1249540879
1329960739
1068186179
960821275
1739521962
901578403
787320541
752585067
1381004452
911213865
717350058
23096341
1970889043
1942156677
466507414
485874723
1213092689
130171216
199022032
1267432667
1667282043
663803031
303724185
1337974756
1627196937
1764978823
323387109
212141855
354835256
551384835
1119839388
1107715136
462810533
166761220
1320178609
467922574
980211720
127528999
1225737008
1902330741
1140342340
920927328
979128035
978596881
1925673866
1346066214
1679351887
1880965567
501365976
1456827204
1271901826
966734448
535977740
1935264686
294943613
585737848
1026236555
1730211423
1333624338
1974543140
578191294
575178686
397749812
829619617
1791374477
1609634922
1560285809
1804127823
621978069
1998584841
1505663004
1085563690
904434208
296691292
127090327
746354716
1684674996
1325127305
1412300891
281130723
85626936
442421543
1710775880
898008052
1279483010
153104940
571737397
527545848
1871817608
734440761
1441686020
1250000297
793904661
1251193869
1324139447
565163654
523177516
149508418
1187222405
316038944
1785780406
1875224065
1258987499
502781136
1951164200
186338136
62300241
239286448
1808174359
1548588897
901062853
1701109250
317910533
1052493615
1888916204
135769751
864402807
1499741760
1550136607
1638269537
1037897525
1032739962
1932310216
1887537308
556898822
255662707
291659030
1653240339
972551845
1561926673
223177200
1535166579
137904901
1096261947
495350318
210402872
1183434045
1207994744
946843852
1093144875
90804699
332450949
719371489
323228711
1833377908
1740576770
932089765
1741411047
1362277665
1188369696
1700760847
1023435757
599371811
1548952868
1278141420
753040445
1942913849
1371450191
1945882314
1695501494
1894679106
409059902
1266734604
246247686
1325411698
1365896275
1563204350
1221648587
557143298
1678513333
952335707
1656408063
552897909
456991733
1547464839
705446577
313368473
1609081505
54159401
816322053
1323572943
550247984
290962674
1784182149
1861165827
1199741444
935794768
588952034
1818120527
1742309873
267489023
1811983855
1262112430
1251342359
1198465769
1681744798
1065716346
473123804
997817013
467481634
177372420
1710441178
1184267749
1683764333
236033990
44352784
470537849
142380079
1488030
572694843
439671973
333832345
1317290791
1129560262
371928551
1344431123
118097229
1482552455
385081860
125670255
430101507
974252317
1403528060
814833425
1411024310
1140351853
394295634
1301555550
1258525964
1865720042
1639730231
1840244670
611264492
1586677767
638949633
1613131766
1365980235
607198342
1548148160
1816813043
729203596
793414690
587464005
1245425685
1302637901
1933656679
494693065
132552169
879413809
1854034647
1563647569
1583163891
88041944
872146759
37380128
1203120103
306913119
369434325
272740024
1095682138
1650057151
1168982299
883854115
135767988
932964613
599427303
1722567853
1730613024
490610629
758796786
1978450888
1510898887
1934404295
568268818
1396466660
1636686818
386788313
158102376
1512195524
1477367631
645658788
261743465
422141742
1404491318
302072473
56566340
1752202726
1739117734
1549297639
1435829531
1306218648
996545911
334458318
452466023
166755892
1560221297
1909560575
451696017
312461072
703210599
211088827
764080041
1641941540
120617023
1875583759
52748683
1648759596
1519773127
1475680100
400693310
816331791
148810743
857238801
795372393
450023350
1388313687
746840558
1479362798
1833695516
876398273
847224577
1983450120
181315385
1054781099
1452578139
981904978
1176440570
1481938273
401512926
1836245363
1727126244
1935092297
1845641304
808984926
1266278805
1881578748
619801925
301524719
1528907559
249323791
407806745
232429600
263437634
1148604330
619497740
1157407905
139307110
1539085926
2442673
778442206
813380740
430197777
618000501
1436062800
1855986022
227638707
582764656
587160442
668038885
893678782
876308113
166821324
1118260201
1639434737
673567067
881239494
303169439
48253876
1529093588
568444603
768511762
445315839
1950455240
1584371726
468591529
614794978
1720012486
1032711056
435283359
295170234
842597868
1637354644
1479495600
1623070721
1022864624
1296928467
1317091797
409578505
952998905
1038640099
1298814092
32641484
1633485834
635228778
1373015678
240985421
1114169399
624002897
475037263
1738258247
854238466
91053235
9992338
1433998071
9930444
368064901
479742538
1033628775
967471272
1241191045
507626221
1550053601
151877083
372868651
51080914
1238953469
687325724
1495189481
616570114
1376638600
1564147698
1893590935
1095254972
490453490
1269630511
735870278
811830006
1315226462
211356049
227606108
1500625579
1096009590
557673793
697025113
1440931768
751544634
1627362307
45497530
1613140277
654799724
817185930
283463022
1442107233
1711807860
531013878
1748760492
1880764401
1260617184
584147865
134062209
1553659697
1618979919
7432784
1098398664
174110549
960647532
995798264
1519538849
164367560
1274060167
1556234896
1164516077
822272726
739865164
1740565466
1411616632
992379808
1454851971
931936883
1299536281
1611591163
641828195
1882049204
1961770391
559452670
1280684676
451483702
1383447112
1959439612
1520870020
855105878
1551212822
731078598
77293841
673946411
1881645660
1088576807
1459275129
522914564
480284237
1755746371
107823458
1881129970
339080111
1098564829
1652669854
1461190297
702242070
1971242395
1119397246
756380685
425912430
328680301
1284611585
522471046
911831503
1736930715
45662393
538945994
893425873
509163830
1612351152
1560099237
643497540
418954289
5022074
433437479
744978886
65918753
1858919806
323039826
1533104679
931937408
451652647
1543789910
1503767706
760698225
1542969094
863205562
906782817
1819494380
1749241633
1412204718
840042367
764489336
429193448
1222532522
1446467013
1554822795
1762114909
144714946
1042914414
920329136
1629488691
1971120407
143395219
547724222
1237632430
1920125822
1093542756
1219232375
716211411
636323317
112322589
796357421
1223276006
1493975023
1877027655
1740821675
1018703341
151133278
193961622
1182456832
1632163178
1073931494
759922198
200146435
720056871
1879008205
1989760842
782489552
986970467
1190156091
303803845
1714204861
1280125412
612775544
1302448717
480532240
1400394692
956043485
1523065795
1622843272
1769662807
1687550443
1103282970
1112918316
1299882129
43684946
1541213330
935218425
1345504868
1705645339
536119455
1610981631
1950753324
1860457583
1288165959
555557198
1211198210
1943248784
1827667351
1358624226
1930364981
311053204
232261909
1526055320
332519472
398117728
1516232009
610500463
191526306
1396495415
340426983
62659856
628067483
571118350
1412794025
1944612735
1970648525
1647003882
900264307
676371925
337794875
1054542417
1436984685
1281325128
654036636
692822214
1763451538
1419667830
1324609585
746891520
1269334030
1457145909
1128376134
164441570
1692478292
1458609604
1455288534
1577227650
780398845
901764401
527452937
930712868
743692120
1949009453
1365218356
473459599
982914149
1379634975
447663558
1343553224
584908673
1564194328
1042984477
1151295426
1020829351
875822565
874068520
950936781
872018685
1639697259
634666191
96564180
1285890878
1444634787
127161385
883281074
934283723
463625913
878640058
1954184422
489324202
393420876
866605038
1998499906
148918989
1407082008
310850298
1487975232
1916106772
180577038
1709908066
383816563
972004272
1981056362
161982847
1705139703
414161432
1977080708
1143612220
816655728
584541084
504351754
705208965
1140701586
267098210
430888758
1644821990
1299057333
1821848069
481937283
1539175877
519288236
500994917
493479137
854229023
191487798
697589291
1044484572
1002376438
1613747343
564972267
1386093289
1034830010
691441648
1929789193
250849629
1124559908
1304834517
1282651941
422021683
469119643
957203016
1320013694
61984331
1369643338
1984972449
1688211911
1725903452
1731401696
1718030231
1762260019
1011792965
1666127163
1434169490
641401161
1190619830
1882821647
478525135
1126827340
1970495049
1007550412
1369676861
974704270
1529864878
251683461
1198447796
1469521744
13767318
1210912394
16248582
1306328850
339987473
16405393
1399826386
12817640
581972862
1199274543
439010586
1123835799
869256575
503275888
971685840
1313082876
1284346207
1851487324
1553179303
1719966126
1600660520
50040487
739169364
368027982
646034773
178007178
1312156892
1414471272
1099442782
1982498746
1790148816
1810300870
171195543
515450705
1674444593
514991059
1715153114
411701382
1422272546
995387573
266300778
1421351850
59428300
1991345288
1443811061
1354689337
257570766
1467219162
35864573
56593986
1690358064
1678377554
698504159
1478481670
1868861225
1963726832
471743030
1648220601
660294077
161980296
704248502
1985355115
913374859
599474116
1409125727
628709717
952640257
353805870
828831295
456694782
1597929762
872644826
429214778
557791730
1453665349
179308670
1990612187
747824076
924216921
1291345437
1920436413
1844937730
1378606700
1042848797
292140683
111771263
1111796712
692713873
646589480
1710717761
43248029
66932514
1751407305
1260292251
291139072
280945663
507976992
1459954185
582219561
815101345
402049080
1903764896
638387867
1579169791
458664224
817713238
1249162777
140712429
24816322
1689552555
1973114646
1723918954
724003680
1368948641
241543884
859310772
606748416
1870526063
307333434
1297354465
1516913005
259926384
1707216391
1118113535
413446753
1530997249
1121237521
1168922528
266652659
1172719686
1671331679
530658003
165604516
109115577
889296358
16671517
1206549863
1799436909
584184573
1474427445
862608487
971084283
667897552
957036925
1737603116
319329075
1342928834
382458665
1018748367
1431828300
1674197248
637450930
1152620752
1284865097
1298188340
142122697
196548505
1520274333
1165723039
927666976
1696475718
80240249
1874059771
852096636
18220877
1442456643
1558314439
614888104
479652284
224872367
1652760909
807311508
1286341490
832905989
434745978
545828723
1592028832
750179466
1380510419
94117678
188068415
738778856
150174161
834824360
1498522439
1033880750
1378037252
880739419
810927237
747173661
1820123013
1686275531
633713870
1656517597
1777951728
782368238
1097024513
1815800917
938816049
295146473
761014637
728040731
1902806382
793876001
1779067391
866885740
1351109440
319714763
850119119
752359617
550093865
1446369040
139763915
1071605361
739598562
957696862
1930066089
1039235411
1353574197
984340128
64419392
677575021
1803960867
1732478623
404749355
1966485379
173597638
1629823894
1054954262
1652377741
1448804211
1776227916
1811363417
1085363946
1333103042
1460027684
835972475
1356298161
1055756969
631636700
1682771311
1058322489
30620300
58567620
197079797
373753973
1546511617
1562108510
916919036
820254867
852302150
57789102
462226720
1954475922
230727082
83439616
924079865
170327760
389126646
1812582013
693288103
1721285547
1264760502
1197741379
1303555407
773865949
1635005623
1054399969
1738502319
1279570879
121724387
573767928
1983478442
721937498
1301568818
1006096903
646954722
1745393247
1535398826
30995383
419973762
611489129
712904858
234699395
800075591
1391015110
1314001196
1856887496
854636865
1249663427
535947819
665644715
967171515
1243174957
1938348597
1961485764
1793561988
832878921
755012214
1423213848
738748350
492111648
1823606191
1637348158
698530480
278534222
74310660
1740289223
652907105
1224630179
1436484895
1178686619
634928934
358131264
1392608251
81798974
1008380689
1030061107
397665788
1912540297
1459864754
1778118128
199763105
488838893
743623060
1456079672
1606596413
740303486
783588901
1340083054
1212534916
1814075801
990381033
112184979
1292247033
1927862115
787882939
1075556701
1536168916
521541370
1316704450
1573711974
1203980391
1630006686
1813178532
1357261201
30715782
609040252
1850566707
1856549624
953105076
763500881
435213133
842471917
1963349095
960630222
292348544
1334767298
893725098
1242450808
671937809
1334007175
956700322
1312824052
12095264
1622409094
188305586
522743956
1065884232
1464746136
1293916036
1932823988
1493892192
1876124419
595835848
1886152780
574137738
569756419
675660361
1386361860
1425363891
997556162
889736779
927039278
386977978
449034035
1378862668
147909117
148835884
331616811
1635513571
1453115641
181831604
293718108
1849603561
1982697276
617011652
1891156340
1617911423
190769438
1168955615
1507971826
1543156021
385820571
562633589
1020281089
1269608690
559088715
246636070
77196315
386492485
1722592125
659106937
1507363239
1817086918
1674381648
444270396
29661045
925846075
1563061229
243546427
40396470
373908072
734267421
1829232566
1840800395
1750992385
1200174085
26520858
613138572
1269141128
682981399
951844997
484890924
217406246
1917392065
1454400142
503916208
364405689
1366696890
1179425346
819773953
1901273047
71639569
1945124327
1912921447
794008705
674468365
476631190
175221914
1538426880
587350608
965310265
54850194
1947223012
1128559145
1134063754
808888600
556588006
721833195
1269288704
69434605
532567858
1633497498
808055188
1703511087
770747129
174216014
1289956994
1899694853
219981506
1940354188
1665255356
1559149185
383635884
1423772474
139123424
302268504
789143095
1916311119
1046791690
1076524020
723542895
1851298945
1074711693
681790521
1717671134
896994803
537667912
1088847101
783328311
645511542
1947328203
1642572495
97408186
1109990741
287206096
267775549
1263584382
241613241
1142174319
619792691
1384511372
576936338
1955240408
1598072692
922095252
1406161080
1671214311
523450538
989435722
831795251
19745506
640276887
1675041505
192764684
1345891711
681268914
558785806
126264667
1985839953
1873752326
1636548102
201109893
1116366542
1574469964
1993025986
22682861
1461741000
1273645143
1136566378
1871347875
1038684122
547529855
774136801
426999000
1692012648
146606558
1896058537
1476639001
1759695270
311510054
1225780493
14217374
99411379
1951533061
625766037
1307051316
1967530991
1904643503
1764099031
1605937183
1708989744
1137319716
255773288
1268421993
983244590
1183401480
1460569796
380770445
1605046707
899412392
1944420081
397569168
1386884161
1118087848
1793111129
1472215652
1866140087
1248042505
500752036
1199285153
785210377
1082146806
366569398
1674329900
647971834
1622330728
101698515
1164833482
948703928
685974670
55151870
1557097498
1509546113
1530629196
162358132
1901364407
291756567
1505714809
1443754411
508611169
686036762
1515288092
1871592295
860282878
367089974
828211325
627333214
981323532
158421932
1153550386
1440911230
719488487
1403891467
564813878
820726806
626842938
770750319
581443389
620450159
1360913862
1081702965
295736315
1432066517
919072037
844260522
387322584
888023056
1856254965
955729716
1891746723
1180459085
360425278
1804288095
1992140867
513248392
1269922286
1210554511
1506286520
1307239927
1819760509
994997514
1120374983
1006411550
1795153543
1245063441
1335663384
153206031
944732235
709902390
1535515194
1130614089
1710313179
885264650
82840549
1426908205
390300447
83221576
952520259
16022357
1979767390
1940188270
771078249
25593816
266675210
1973091301
1080485952
915200392
1411750600
51565487
1550804521
1416288427
1264463799
1274203463
800689651
365916348
1961327983
1289324766
1636912975
1674008596
1508597139
234116553
1943290822
1146352576
1420214523
761132634
1470145907
1475160629
1721447546
565232663
122947946
1186700710
258034253
1490264164
1327472537
1879572240
223919266
1094781168
739736340
1822062242
164577489
420462993
741455432
893166749
1159097869
119226767
1866150290
436109717
84575000
1716924202
1465580222
1100975681
446308601
1278511663
507425219
1745650838
1996897448
1624725674
605379294
1505542577
502945395
1605325324
1193752846
846517937
1928617541
364103812
1158254175
1774199636
1946730926
921117411
141997083
866546815
549588427
1814850733
1509431107
1088134146
1492661122
1050124073
1987254708
1300987756
894982344
1034036190
1390585629
4523345
1099652441
1021972265
740392109
979522591
982838945
1581821700
1882674792
599193592
489401875
1234193764
1319116848
559252166
1226710147
1894937495
964549208
794994058
960972593
91950655
489378791
1163457589
1574927120
599033408
551387255
631457869
1769080556
1419291073
252989717
946773375
1637470967
1304391538
610560233
1468909205
214739695
1189229502
1746865496
906645277
1623711703
178731585
791360691
364909227
1038442619
1542803491
377144941
1315394663
495733886
950178942
1861424000
1597723627
85574866
1192260650
340015163
803031690
544657400
227128041
429596225
500619034
470585011
108934241
1210442035
1563547873
1328831984
935901417
961722626
1185010337
623633532
1850207643
344512472
37480646
148071999
57903932
1171282356
782241009
1300589964
124469565
125014971
32123630
221888467
1235992592
135723984
818901615
1557867074
655266090
861198510
445210317
964376375
1807528543
924251806
1987611655
759633277
1246246463
436060266
1514777462
968289550
1227812818
1036077243
102541202
581080865
1192134604
691761132
645526243
605666471
1823943354
1449651628
27670934
20978295
1557774155
1502441727
420187835
102113071
397472596
278730567
1234592419
1973210258
391540420
5680800
673565894
74702908
516512310
220633963
816104989
925955838
356900817
1277847370
901825537
1621843666
1656504894
1813951459
72777146
1088392322
22473769
1451042765
1029753864
544231460
1490197741
213235145
1733923721
1205614463
833527576
424232023
1406602221
305086816
504063971
1885498585
362160681
967515896
1201467848
1541567205
576749131
1222132019
362511350
27838295
64568556
971500642
1875656143
1719570406
248765654
546095984
547826092
405827269
364473401
1743822696
1429664581
1331795514
79639302
946429832
1248976704
690360960
483012518
178305275
271757080
1467951432
1241175332
92280288
814031742
511018174
421891867
471402233
915686690
1934309641
420375819
114937690
1237202329
850645128
725880973
1994635474
1386474210
58253223
668575317
1770627335
1964469492
1187827737
657788372
427700308
59758622
1662779525
875422236
1172268458
1805859283
1415730849
1718539193
511106889
1058554688
398443856
950374939
894559918
786662963
1972288268
157468900
1364637970
1297678540
1777363421
1630409294
613516451
1985451450
249535712
506620368
579019454
605914541
85003828
1559955622
1190723482
21785643
712385183
213835784
1083929343
810163061
813475025
32521667
1151252218
1635595939
1249623410
665542951
1499955842
215770449
1909268931
1056383003
838758473
1900270189
1831321055
1207972512
1414185942
1900784323
1303937348
472948796
187106072
1557418444
44271921
442248858
1810222910
1156159158
296402782
566353917
1720855455
1855775227
527815711
489321247
346169505
184608073
1866445597
84396857
1973187939
1939766602
1006216683
1729042032
48055131
1111820471
130453453
397746002
76182520
1193152710
1667861895
678749266
774593486
877031317
145769680
1289939159
717848295
239436388
26729713
1526510900
765891140
371226167
222298757
1995093060
1339193157
683269493
944687496
1644180615
1687954738
1419947685
710213498
654150401
33824592
1746924199
1234784573
1474419341
894567641
1574895316
424893666
1075285601
1426964991
1646525920
366066339
617070201
1488297263
1617653516
1791760431
843824139
1710005547
1237876553
1771472952
106733118
157878360
339934697
1318505718
1601961772
1717467846
1011123623
389848876
1364785638
167132975
486272839
709791264
656234835
482939212
1013711494
644924674
1027669288
1642246744
671350340
395371518
1142952980
1814542722
951444112
99545910
1119365221
5159828
1605228557
506795797
1721539641
891509063
100863358
1934175068
450078185
1648474734
603480381
496272041
1693889896
428418481
1632822802
1756951495
1883444019
1185046441
1060108028
908152627
940692153
936734656
1709831505
134130989
474585769
972728843
764091143
1201577395
1038655208
842505036
628519973
292190396
1206434249
240388788
199140497
1596801944
112239290
504327826
668309235
473276576
66269618
552097771
259713079
1007760102
1879458832
517439454
951034779
599250807
9423943
914398845
511927499
1957906539
754434694
43291485
1158853757
182630566
295328324
1471097568
32210028
748810799
127417920
899285963
895519861
1607573150
1019954762
311289985
1289837793
1453501108
229277985
36020858
1644712206
1379116194
516737207
586831453
841883009
388594382
677021577
702071403
254672157
1957146316
21694065
164840337
1192153453
124256363
330577537
670613434
1537755702
1163142764
1081535031
16509932
1301473621
641141722
472117798
1919498437
345858657
1166983656
1656577911
652139930
1987805341
1568168847
1227601661
1497533671
369972823
1973403086
1269686639
1132811306
1441169333
167603242
1201408477
770259376
1505608989
1593256922
1216425412
75063712
727116735
1962577584
1707132510
771263499
1276995613
349341328
773534284
126695029
371966078
212768053
734547238
1003570485
906998396
597238771
240972797
1674899354
732016472
24881647
714266063
686503311
729544655
524160394
1794867514
1218750368
854569724
1197766231
1229444102
1370152461
1961734288
311275656
510900943
1708216699
1424716311
397054086
1192381702
383281073
1459851146
885314412
1375144317
1638464013
794634564
1100906633
1125567594
157204770
1238855848
266116155
225812911
843930563
1926630445
1526509123
38242904
1480727342
878990860
529922101
1345519058
202956341
167710070
488382143
1916693775
79229382
1119897227
1403381824
164960742
60690422
1701867110
1026330539
1578854175
509944310
1404857069
1857691724
215048209
1846702060
649737331
1075802050
1891868747
1628638023
1398592801
1637662744
1979894520
588453569
971953321
385513539
1443522016
435225165
273032752
1030173602
829225840
894794210
1051535029
989425362
215571004
971469004
968620637
1295914935
518566787
1391252741
935945892
1064877172
455337660
212525310
687261981
1715868601
1439073495
68938722
1311460915
191540844
830990012
1803188811
638053355
1716881035
804363540
530047326
508487623
1328240207
1107276062
734383688
1959859808
1729735577
1787657670
671693509
197104700
684059965
1458409282
415431707
1642120721
1243579205
878081423
1353822396
557235263
500616007
692692132
333715629
1182325085
1767369211
1901191589
1256084721
946440045
1374583295
1123764251
81491909
199183590
1026037030
256740856
1334653994
185061822
1685523678
462981381
1640380431
188638874
1784183099
1431392933
1206210315
1277219502
1783644151
15420611
3202016
257459320
1023641788
426818001
67881710
1313459422
1477167616
1245953548
137437348
1024188904
470647911
1347722242
741118412
1427048618
1851191341
1787943644
585276514
605971327
1706165762
472509919
1171067670
427319110
123755288
230369885
1956597044
780597825
1237700992
1165183523
773052164
1069223075
1486481817
1056496128
1398680934
1751948601
1897989573
998625401
1922798257
947765294
1055882541
768032487
722015975
1780083483
119303508
310465091
1714413911
337801437
1721862969
213331814
337447533
1996239456
846116419
600238989
1571053741
1311134232
844352941
1575882906
133704032
793271904
470220958
1287283886
75758430
311984094
472901384
1068214273
1537707088
1414151784
1949041308
989169812
1529059045
852565940
1865145388
1637511220
1550088787
938133275
1750493945
1390984188
308015602
1813290198
515955974
1618795608
1058734856
1024369179
827735990
776812709
223106657
886242828
1485442387
87546702
907595661
322106668
864921370
1129526354
477544337
1768598655
692274058
410031882
1307182099
1051089236
772758003
300262128
388760129
732693158
684272769
1484881593
131094069
1208605199
1050150203
632920466
1560640288
1453368753
1267867305
320413835
277315930
851425351
228549031
1051389251
1484248104
1696088676
845107617
651464260
1928709398
1861494607
81574152
1206952378
1987644571
735619035
1159966883
1781490133
245859218
1340462064
83802090
1256926367
1040532195
215693847
1230035479
326041698
340096411
1342854398
645718641
1014501458
1836092626
852521921
526906415
1454226908
1054239363
544507535
852210424
1626118987
1540049624
1640884808
925783779
1611093424
205981619
121293744
371552731
527265522
651119007
1477320391
1497237022
1395475035
48638316
1268660071
387061249
220178225
1369566664
10940938
1279881641
61622084
1621389872
1902507334
711292840
141393707
1050370036
1830606159
815371634
1076187477
1334588193
627347245
152713015
1443137037
1883408611
1533847897
241440509
604974410
414678286
472708666
1050944748
919238452
1844141117
702769957
1674922692
862776021
1845617376
1250243606
965863142
567432556
465460673
306728190
84660244
1043298426
1264625895
790588341
4729116
1637542291
929591968
784390072
560723388
375375461
1305922110
1295365255
1192677330
23771762
1324607376
54099986
1512066424
514790420
1027219562
1782086839
1805499940
896857998
959996190
360643189
217480967
918619915
227584642
1848516820
295776332
1800126430
864743018
247939079
610726804
1027860003
542687001
1109414590
178511142
1092820271
1529118781
603898219
1675382443
1630288214
1911985279
675569288
1613316343
548775863
1510092628
1651150930
1538168645
1791517390
1738177183
451072722
1540212995
683373834
501228251
1187802246
83302237
903982706
573107374
1086109201
1409957649
1081075148
488613741
760596959
1510632444
1057983032
684638451
164817328
1481084761
215192787
1875588844
419246154
985671639
423321344
106704397
175211726
984872720
284426902
747326847
1668705105
1408527288
576433712
310348176
504258942
61949248
413670296
707726085
1927352971
526631752
1354884756
1026112353
1274528437
519712898
443009580
1193940570
594307296
1141674473
1151388320
1164936845
555333311
1864137412
1345275300
170066169
1322975858
1915928547
1318931029
1465401083
1116891652
576669438
326016525
202929526
1798875335
156655860
904402269
1677581914
833523937
770726972
1984354800
698647711
1096962148
350256948
757285480
1638185577
126200006
1189080434
601060408
1899533256
542662060
1229380774
1512397101
1033537254
1833484400
1119490057
191993536
1804567693
63251989
406367544
987372318
588330395
743018219
948269213
1590834434
1350683534
200615227
1151955230
1227237019
1117872577
1615310629
765427667
360416633
1823580324
1157319673
452740609
67974697
205076364
1106851933
1707089723
43866164
133895425
1314868139
1419397773
922739024
1887510878
1064272337
1292479272
369445126
679385278
1964662324
1099834576
1614329926
427156394
1783354654
1396024405
1955629493
148692936
759422515
1406601947
1437570350
974244776
1961843416
1483187831
284222628
1777234394
868964142
1688816778
1876217581
1380743792
1051515360
1986917172
697715761
356162266
362501381
853476894
1273462257
1323620446
25530189
1703323556
286411198
908135955
782510105
547851741
1153210254
515476053
1151097741
1933260239
40225670
1761295269
497111117
1919281762
1445653850
1700249986
269519373
1069621388
172052010
1831680309
1135175146
1145504631
1018546736
1375455559
1416261692
988701335
1627869918
1977745153
402118816
1258167661
64655014
929877761
122562149
632009047
123162748
1056098959
1120190750
529434396
191734672
1413991675
329977578
1768746575
626136653
935703903
1648591108
114922313
883632675
1132233599
541263322
997465775
86642893
1292879993
681424885
1441781949
188445300
880025558
684776821
910955639
1491874264
1793808770
919981823
1175465101
113357238
1892930081
1868605226
1110347910
1638733120
1865102071
1796119014
389554892
580059237
1740084978
877886716
758060335
1501702731
1366428572
519367979
82842833
1726864452
1301339380
105068661
495636320
1436481831
1404653041
1171524769
771775021
248452876
680780201
443563747
1243137190
371322138
209235112
1037560132
397925903
494009852
1154512477
1655389337
733206573
1067098678
538243199
476189193
1018530604
1336114586
151708430
417406539
346557915
414993278
1923364550
1940079218
822016729
360657580
601933989
1184091187
190534885
1688740109
424345504
1738983271
708704198
721405312
1096830205
861895034
957952919
1421538324
552981824
18232755
370824125
702524846
479960814
264050483
347190254
1711039235
1786161406
1015744155
1188621254
825150187
1086538057
1159521734
1284773401
987246502
824966854
356781744
325088327
740700983
1621547019
882479611
1769388150
1025143925
847025248
709185794
69664348
1415529207
946685140
11801261
1970268474
1676348165
1518236274
1596992281
783132762
133475676
46582414
1644033069
1935032464
1659314067
1592888965
1110977494
574496174
1586189834
1995469934
1365384698
602202053
1264823770
454209870
1721457696
1896438458
740048462
536806708
217251937
1799991306
1670502214
248844606
1345680201
1855499599
1770775021
194386135
931661048
764354096
1774360146
1045475682
1512273089
1306913913
1489545777
376388973
1151297726
940664088
1180933786
421749281
665774260
1147812019
510569525
307983437
183198317
1029673992
1481640551
106983741
804840579
961319337
1225227445
115362803
1230220013
1139541458
1300984338
1797000975
1112630548
1884631071
700902214
1788533471
164257444
1464927932
661227917
346623399
800136029
540714152
483196845
58470785
1112656277
888434798
1302912145
780793608
715504673
318299181
1871032449
1069439918
1289421782
1362518777
65646289
316006209
373859049
1663791280
1389545557
1970341712
1539126652
1658997343
1815255670
372731632
5929576
1692544802
1263758426
1266666656
239761875
1392400315
257491837
1200846328
486584103
163946126
1507847409
1642484165
546477147
1423169766
994327465
1916405782
1658407192
444433837
1399858130
911920832
1268509009
231544421
507579193
1750111771
1818984782
384896005
1414674423
500466165
75382376
690886206
807496748
1141138686
725458482
110465213
52541210
1420111475
1624676372
36245490
541031734
1323104358
60807345
670186122
582855816
1125475656
1854671369
423162125
1769529063
950689283
669463815
1473139776
311934520
1094692815
259139213
903334839
1104222624
1774385156
1184965610
1513646655
1447681874
1854865870
1977725893
1757025673
1125463952
1795697897
1356449379
366708724
917025683
436011934
1370628556
1574215991
291729410
1622161703
1903402104
76753772
851113487
598322888
1648688605
1382103537
1895440403
1395822657
615366943
463985140
1831002350
602242600
378951686
1712803933
881999473
1822123643
1006242590
278156055
235145866
111029718
588563616
686165864
1345378466
303781673
1544722170
787157919
1769026278
1487962646
1506136442
1333517129
1580060727
1095247825
1181410367
689772818
1191290712
182385442
52221353
505899736
125696551
1802862073
1618206253
51859217
1239498927
1513740753
1926023323
523221353
1416746211
1643645446
1484709251
1094902041
1429769345
1092472502
1339070126
180699693
1033598087
1217236240
731375307
547331814
1053600718
861530687
1613077260
407477758
1889686216
1281849815
883924413
735754526
1420832234
1689178869
521513222
699614032
1769902291
500342854
152459505
432283793
492823466
536704399
1446666938
1831637714
377758351
1021500818
1370411708
125380832
3253395
411234402
1903747784
487588226
1756177700
1000710675
1656174732
1974054473
1451010135
1504889539
1452299019
1264165864
189784813
1210728496
162173002
1957649113
629816340
1190268797
1102389120
1727567343
1122132225
785095219
1324999750
929426491
940012998
906786333
1687876228
496893688
1770569303
899737594
169573464
32099901
1491118979
1487696428
404224363
1478451815
1378102031
396336188
979576827
420121560
33004137
547458749
1248603897
265012753
1048043836
888293641
242498981
1282094971
374531398
1489017825
1201821374
1187489554
1919111698
1642844365
1003248608
1218158176
1086234653
974321294
1547575228
849391367
1312834447
1159281044
203485171
551272542
1335316075
1420199118
1773046886
702088386
806504133
683721187
579547083
233480152
210691970
682267561
1694563207
574673476
1536491323
1059986997
1881382656
51719358
664287353
405781258
122362290
281551478
1697916220
982083910
112988203
1848274614
484447821
1186066187
392217163
403780738
848760961
130185460
1107287113
873723093
343973579
697331356
929696678
1627844719
1115246755
1540410595
475590838
1690810211
909470743
968341222
976797584
1236844138
1948281159
428575132
1681666854
26247656
1092938638
1495855871
185104015
907053190
1036918755
1921933693
853356322
353232166
1307210915
1924772272
217640565
1620437946
291504025
175766346
1384719192
80506511
1574980448
820840114
230699898
839159967
130290320
253537938
936472603
1123876758
1930190420
431552079
1372080736
729574999
5286326
876144065
1899993455
55872690
1504399333
365969508
1310842100
1352905090
1945081446
200233923
1836804339
422039886
1843975034
576464513
320633804
1190474483
1322770030
855152892
1399306187
733704397
1583622030
896291074
1661863691
1127441046
197875234
842506887
1895957336
839400701
559383268
1061227257
976862771
605366676
549852958
123781324
347945840
431066850
24778817
161767876
116038614
1925534518
864924246
31814103
135425065
1374746526
984035775
1808660013
995184934
1553825807
1932904134
1745998120
1801106728
1075037529
1032245893
638376339
1145952969
1108995252
1214280375
772552410
1857997456
661892447
470012172
471441399
793521822
883854189
1223371153
1231437664
1872186928
1720193711
228518674
1889566955
1165695666
1161002155
739114279
1473771669
1868780151
1551807928
760866010
287117165
143405271
389215221
1847321954
342131530
906496568
813385148
1260120530
1901825242
1573120783
1911476619
977828356
1238950588
1216786475
1252226408
303770421
1454146168
1455522347
393482848
1238292281
1251570877
151375373
1752598112
1936473085
1274991224
1325307134
43337180
580302454
640104574
335923250
1558474224
769596188
1594145041
348129243
927163211
629147139
1468782235
814570493
127880643
1564944832
1980136674
1623733660
1321545911
1658316881
1960710310
742365356
989568086
672780480
1913469259
857231734
1284968112
18249323
1475297304
313515648
1509295133
135741792
390807160
452742137
572330731
1016824396
863159388
233082695
620015956
1565901992
14646560
1141880431
1383683315
890821345
289623265
623079269
834988186
639575675
1327641704
828538016
1258155607
1627837218
829829463
94281232
1975762776
532625869
335739048
1370556700
666833196
1782872840
1050955139
1540224902
1294298885
1280629394
838834111
791421419
238339980
1016040099
242239763
1111056247
701785444
1747053980
1003717704
1755643919
1643670322
818829879
1358682041
98746742
383157216
1290389991
22243549
645392437
690607619
646759288
1055360042
1881457916
1305912330
296525929
476979362
39704863
681085349
1492602689
1566249499
837143117
514946854
474421658
1847581547
103053921
51987235
1498201846
384739290
1818948088
397335913
216585458
126752573
1511101627
624119514
1074185544
450610910
1156932897
1173943828
236992307
987399485
1376443206
1760629292
405562702
849617283
647539597
225269353
957376195
1485509089
1941814051
539060738
202534901
429970898
1209182756
180804481
166574588
1240697066
1169248664
971248332
1255628120
46759507
884955370
905650701
203295461
248056525
474022162
520006716
1544258415
1257338402
231726787
1845915019
1320046465
865761035
444093043
505203204
189806294
1076513825
109384152
1624804376
1200041951
1877784569
1094611040
12692757
442925239
1279887350
194801013
1786614560
917569817
1330297146
457544927
1833488478
1281362247
185684565
1918315708
190232800
102444116
470792505
1557333831
157506178
375595121
127532881
681010938
1700037794
1253782303
95899033
1219014273
1336773866
1985877856
703979553
1990998188
1090060763
1131312915
1544444288
1771206382
1377843552
952148467
872262613
462725463
923408112
53255513
687407602
1602436900
213961269
799793475
398238309
564552773
1134361900
947445327
253860243
402759089
1719013790
1519179995
1951877974
1249209255
1072509070
1196773632
1394573247
758910455
347026206
60873078
858027147
1800736704
213590265
1339298959
1367484165
702175563
1736917959
414478183
540472157
1238084333
1230181503
8067042
633925720
104250665
1688187519
525095982
467049669
900244319
855543994
1531346261
84652373
389328539
1732017613
301220464
271984398
1570880769
1179434941
295235034
698697313
181069920
1557575221
113352159
115699257
862535034
1195228366
886670899
1388846635
874662311
1432309311
1696062747
827634814
719883718
406973171
1015775911
1172577586
1710946748
885254275
1847627310
1561021736
547413088
729723963
494328929
1903366461
815679946
1976220705
468698608
68719091
1912369801
1067314562
1796603396
1522740622
1441682926
1715780871
359402237
1680509113
1116829345
1892367785
1771390686
909022300
801516621
1136249348
1592387359
1467935008
1159481248
703711447
1364768656
1982355369
716241703
1128642879
561037650
685626495
1331807632
734213298
151284225
1451345958
1063246292
209985698
1300019312
886314330
726529758
817951808
1476476834
1807347750
1635705916
173322125
1385951889
1004102847
47570934
1335266798
55748242
1818578964
1113863589
938605011
759505115
1411163741
1137336604
1026393921
743885213
111968499
611452049
486343240
1352477389
783726923
506276912
1110976902
190932991
707469628
1564496647
908056280
617262822
906843647
592348474
885076357
182492542
1983564814
1659772514
1785039610
1832229093
986159124
1317759559
360665810
1934784435
1380974906
1072894638
742458687
1571762906
393202622
1974708183
740120484
314009354
36852371
1466100485
1188050813
274862281
240186519
1465474420
692749912
1301070838
524729014
1982389135
678482261
1439606200
1139514655
718003977
1148904595
1226230490
228787233
756112469
775940302
1751391228
1352296995
1194164829
1757726090
794208941
250786240
551558805
1971502483
1710832286
1763818225
1539213997
1797730369
732761445
824376163
594046926
580410451
1440743163
1404297661
610214077
1942306024
518090395
967022602
483968772
1307500079
1003769989
639277298
921059610
795269781
662970929
1923990043
1516228197
1342975673
1637090153
1198767882
988729257
961712359
842687543
1708374395
393841873
24076041
1688627714
1493971937
981917626
1537252614
985515018
184658766
1945720817
615230038
545467730
137593527
1708161433
1821932829
1618573157
813806446
257849907
784368626
868328224
1886664750
753956102
154931644
1329726630
1756289025
1308531555
1786842243
247590028
196238324
160640216
1533993564
1835646906
1632334567
1737722908
1732368768
1010455789
586138036
253678310
1024118459
1985104977
946716159
321985062
819111223
693556482
305829573
249802052
525377403
215828611
1694295369
1724402517
823283708
940917975
204360632
93384136
956022794
954418294
238910230
694349412
1932338689
185440383
1195075384
1289662586
789276695
24018551
411727253
779583132
913133163
399870620
1975792666
811477041
1032435121
560128136
1233731449
799263650
1921612066
1564679688
1934844879
1461375162
1023897057
1506486974
783154152
1571013633
553294660
471835807
1337356509
593075589
1631286275
1538950431
781700114
777950474
771545560
1891788625
321339622
838678077
790029594
1657053573
1532708368
795092673
281829229
1526246442
1336668889
125506783
240035946
882818328
691967397
263155572
1707186527
1405096983
171772071
1391343107
1019573416
777535068
1670452355
425851715
1402286231
1624061752
736367926
317440889
686662042
1818651664
1148296857
1374182732
1618170507
1197842192
39931481
1140646497
238788515
395053372
9234056
264558493
31971321
1139752206
1179545933
1497650616
169818085
657647369
1330977687
1670476333
1779868410
1074200938
885889063
226189293
1367178361
1390357007
1758377059
1994010493
221336270
1895487907
1436391847
1165967843
920685648
1215267480
108430631
463177565
377949585
1962486158
507336277
1042193755
842886847
1551320901
24367057
1312133155
1395862927
1907213578
1359371786
1879821210
1597989135
172801739
256033631
744638862
293084065
1065891594
537572479
1612461105
932762602
922107565
7004371
227813500
1439465134
45920989
919310227
343300609
958661526
843266214
1343872845
816703842
1031321576
716368369
1119701032
207331928
150311092
288783933
827589486
228547510
1049833881
1573755908
830326366
1459964783
30985222
1878555850
396021358
48534532
1639454277
691752985
872883778
1854794055
677695001
495969526
1530414963
1455842020
1955481787
279522778
1602728621
796965859
632010674
1681066449
353471629
552596713
563340734
542667945
848499634
881620767
1053100708
48701703
594327770
4300133
238302109
309024969
562627225
1359006695
91781200
547039589
196828278
1560909285
1649899631
870775696
703846333
266908542
1970382437
1489078791
139008841
535352050
1185953406
1663859012
251850142
1870788315
686055312
30623627
1596536837
1368767432
1220284280
277729653
896624050
1488317278
1030056216
1514400592
995433824
1590752574
97425215
868583646
1616491947
368670033
1933342302
171408269
1364060821
1408442199
82694500
41819337
1147066228
1761234979
977220117
86563088
582214277
1074261943
403659104
313147585
1695667361
1389241697
1796851562
723539456
1318244822
207678482
712488132
1193859793
138722416
1814051547
1650415539
708511001
530853069
135499039
1875341872
1113093759
169483327
1101798792
1872586845
1770338809
602009749
1014545137
299798191
843407944
1788093815
644235975
883557400
1835301859
391547316
1133721192
1695515377
1822362108
1084658174
716908632
1818733232
1606192128
1793901013
1373885760
1550338825
1408813466
1656181901
739482509
32685854
1550009275
1758026660
1374183499
1510966269
1011567189
1885893107
1864126359
1917079761
1480415486
1201675099
633320296
1711137836
681122225
1089443506
953443619
935445641
674008847
1324121082
877186274
802312478
1005001224
118536170
1828053432
1623852828
1813944438
316765808
269149745
1319192747
795597567
1551459967
463773380
114156908
1862527241
981859284
749788917
1085381284
413910316
1133269707
1871990211
1949408752
527420957
1216641432
215099891
620687010
451337878
1005770796
1137611007
516748623
840457395
438440120
876329978
84692384
778995627
1937170031
1027684631
1431473105
1929973228
1750330672
1697021831
694801382
1616743363
544933612
1121482194
1928955519
737901719
519163389
1848610596
1699262942
339654590
1868062335
521535326
1540739141
1452130872
927777522
274891521
1788359792
1903436279
1207366423
1172514950
808173642
1179154801
1752401122
478735353
357157448
675129990
379080997
1335161281
1925357210
1954174653
1318315812
1155408057
663579645
1436247876
1177188830
332665390
1982487346
95159238
286144373
1882785291
1932174490
1157160200
1438348066
177094034
972395061
1916904795
1335590838
632561512
1851218106
1662278510
1239324839
1528036827
722606806
577815723
888848189
1515646581
1864342241
66198260
764324747
1253825530
358820723
1184002108
1923253387
1745088289
1021338779
712654279
1857955682
104491265
274942043
595112133
292404176
1693200555
1617291907
1324581132
1240340460
1651013443
1740806736
1575307089
1506340293
440252654
1339539153
1746519485
1483943176
263078700
714849815
1790278986
432801251
85763923
547399687
1661542249
468323150
1916289086
1330834491
1032318844
1523964568
748172383
1233906814
1693259778
1155755255
259740783
58949113
1231099573
357619470
1256105974
1369874334
1546124284
1910744920
1398025674
1337475263
1237834747
1774839846
289035152
559857968
324072093
1914286377
612301239
1700058933
1660174687
1030238475
1231059794
279853028
1772191760
1557091578
613399794
126788984
376115091
362366064
584973064
1800616565
492168078
417106629
47546958
419551834
1246599510
381303541
108439580
1388900016
227837203
893204367
1168725531
1879534066
1034775578
748288660
1309564941
1886702404
179287998
1356431118
1006762398
1118032467
911663330
1048113450
1573732128
663021304
1924695462
1979887755
286757354
1674007995
1744219676
1129316990
993759244
1183758221
1325771856
1597409110
845307185
820728118
1727292888
1869483319
1313258458
1942768553
1805846798
1223401223
1472221731
766970321
1861512945
1351525728
1245077451
1023903100
247526638
726697391
1947500987
1019683973
1355603666
1466940598
888953235
1444054628
843374502
1384525655
494856372
1266711756
94546187
434431585
1644680340
1098520213
1899445123
1984967310
553762210
1437366468
1902981475
488836823
159409516
309804680
43172661
1063993846
1312185669
1688262107
1575891720
806761808
801508360
573169735
734810305
1262854255
1426481358
1017522286
1181816004
1974075271
1828154555
1858831259
708455875
1401252558
1977353617
342767234
1374626947
46546703
1848222366
1371415213
1578720884
373701518
867525198
1876545635
797763518
1807710983
1120921625
1758689816
567287875
1637696307
976511313
291609821
154754929
1200691128
1868162908
36612695
583017296
1921686638
531901452
831691933
1007950228
627158055
1916704209
1925369853
156812756
694930952
728910593
501728918
511483206
1816642283
935177733
1996625959
1215771481
1940770457
109541224
1202190203
1939236611
924962725
1775406218
927099322
141932631
1667791543
450234411
1544119697
997563959
1536544735
1704076331
1507764748
1533089650
1940740923
1759749938
1452940310
1514645252
1016530434
363464986
951562829
456997310
942155345
1719732879
102832567
1078800391
619192707
1247206610
750645593
702518575
979885355
1075838341
213984472
1091149905
665972706
97376085
1658054571
146280421
1604802130
689759303
1340158685
176923644
372584512
927805894
620268022
990854622
1221145846
968639269
570742284
56892345
1482237424
481980707
199241047
1577305472
1157978395
745192894
997081266
1205229847
1672573652
1848298932
1522739924
420584934
1699588819
841601123
17678605
460706395
1490091859
416614843
867116945
1843364839
101695368
1306659890
1909843122
326771131
1023306301
774639185
84412798
14349452
1099464858
1111977945
1857654545
1650553439
676464327
693753248
1220281151
497904648
876597294
636679001
1933171510
1920779813
1100294819
452824725
473706770
1756503199
1167019379
919573752
477334826
1530983390
910127290
159561627
1500762764
804531003
101522324
727377445
1955196978
175577535
572137586
1872469916
553999171
383339210
660780096
982731815
105764989
560595707
1990644387
1872186485
1744120608
1005835571
1621319972
1519773958
1584109102
853412858
483443334
946337133
743070020
1648870644
832953121
153339924
1159751753
103732549
297304360
553429409
1104222163
939903231
1611215182
1053123542
1549031115
1949086882
738556270
1044703617
1925767063
1004127378
82679830
1549832301
1259999717
117563005
347059736
1913111063
1765858812
1294832895
1175453145
1471499255
1909663418
1390353332
575452526
647349906
321087670
1155185192
1984307426
306326335
1342624415
418797662
712718164
450266623
86034851
107350688
1878509652
1165861759
949380525
937520846
323155370
1795033726
267279301
576616356
1594006895
579981725
770733029
933611033
1686337416
625507016
1301810908
919842058
387481113
1864918858
928279405
825805105
643765991
1713868831
364450706
963865276
732035872
393845924
1964779457
432229936
1702079202
1506969401
291409214
1632413208
1463797450
1152649029
239053353
1181197978
963730538
828337966
971677525
1380419419
1204219954
1333047062
1796346438
1995470802
1876616878
1387476637
1468847776
1358800410
1004515427
422782358
31316550
847799307
1521987219
1260229746
1463584697
164640822
801411053
1985515249
205484974
1929309447
1830254270
1835049366
874537154
87037495
288572511
1138319821
1469813584
533688388
386453663
120612931
1956111520
1559143147
893241334
1547859986
1621585152
1310718930
1917522394
368979905
1087248399
1344559236
924998148
605979047
1427714509
1279296845
1475652851
1443609908
110425990
203567705
1689064333
74412532
379786925
978215289
622852993
1042368079
1550165150
1369170589
458509909
1709308943
1706898291
738297057
1917663054
935159389
972346748
883902497
466670838
472173404
1954557973
1974127234
1638644595
152865768
247118429
432431149
898266851
860925739
1004311299
1224275224
407334857
1595240309
611384644
844962604
1027893832
1266245879
844624056
312041131
1740826006
977896231
936290154
1850873256
1997694836
252414563
852209021
208213451
662081614
348951342
1426896182
1989838760
1633632299
543812013
812626008
1003479448
1489051935
136298757
564923110
1536198565
1827294103
1947355777
79948439
1761927255
38056780
325889926
961835732
863269600
1097924300
861935687
1710403226
651417175
90535334
660305617
1143076491
1488774607
1535883250
103684718
1976432398
1386230032
1300656747
38904978
1770349536
549315509
1434029557
1014472540
1590642926
1863522845
782614302
1607905196
1355910670
891595076
701322770
1308425491
484747029
1793470230
897947793
1174362900
1812816476
1671804911
1290578832
1988939422
1110289152
1800145927
638548117
775479007
1899303426
973326682
1400735523
1323851401
1467596199
1385367217
159866360
1178693079
235541818
1788389125
177006242
1530632930
327897698
1023584241
735247001
1098312887
80655299
1490019104
1506025018
818808150
1950094406
782109843
175558589
1349606261
590826815
361520351
290868243
304627487
95651201
1311717326
928615827
1970203609
1910767393
658550550
1115169114
617316244
462787322
1458762901
140308998
1970543454
731728717
1522629692
1072883673
696357904
1616463989
1367314863
846465202
789232235
936557910
192265945
1908284124
1620270049
294120910
1819739967
825384602
1117193583
797768094
51129262
733024587
1106075849
1094498974
1855238873
1083041878
923824493
859773299
206802633
1619865538
1669347149
1908415128
117930757
635525565
621892398
1349710106
1535481564
87079434
427464715
1709226171
1479200686
1733142272
1223511952
1515055149
1501636008
1368069577
1903385256
1403433203
1308345779
1676082699
91027426
1833165949
1997975531
1819548151
411658060
725738315
1034233150
876044480
876489844
439587814
149059181
1836584606
1409661357
1747449326
1177118054
880817108
818627153
1556740380
1286391726
270559943
758639347
1732660533
397919887
1407967413
1318567408
317986991
1509512635
1591020700
1592862967
487169296
1179656623
1520391290
1551427520
530719935
1528838112
1836181201
1910439598
298382607
223867505
1896154084
315476956
659437084
1210589591
1987876902
1560166991
1642616080
323480916
1476062627
337937096
620818901
549442424
346644876
117041478
1037785837
917443353
358366893
1435246062
590008118
500980743
93671070
1216225680
1443212451
1283181514
389320548
1259931191
628667891
285157086
878941422
218611214
1340936854
970377510
520244547
1332872875
1390237643
1955082987
99202263
522070943
410042986
1847800423
1675951328
1994506076
33450009
1253083605
972044067
1937726873
833011747
1403349813
513641684
1613276583
1170471219
400935139
1320431480
1797401864
130196436
679928404
872264506
1376255571
821269043
727945711
931499100
1357458995
1444539494
1257451413
997000243
1650441391
29197878
1013772002
726803835
1082702850
818241090
1836295951
1025203076
742207696
825029415
99164995
1182775672
190128847
311137448
451593676
426919444
1225318078
1771515402
1265664840
1048139995
940001715
1649946031
722842683
1202676440
710309239
1082818481
722946692
1700801901
1682097275
916301323
318492334
549966582
775998596
256083362
1321602676
1908528995
1819239746
676545978
1430938835
795035493
1334175269
1375732064
578223785
972372450
31031441
1497152733
682135660
1065118124
369675367
301026268
1706181023
1585943593
178874654
209311419
56998528
495361
1306355195
1811095562
16494597
1999884369
95294399
135494050
1343105802
1825906373
506537081
1549198414
406777076
1934045485
989534772
543064682
607679698
548772100
340576568
470629348
1713964726
1564269652
1071722246
1750470234
1171644999
1213156507
400682822
1657828569
1331126535
1381071008
1210120301
732548742
371091928
566687178
199084835
1321107316
602173800
8144185
660051382
1431054466
699741094
1198681220
32626262
752317413
465835369
481833028
1090375657
748090176
75583352
1826610686
1693346570
1157408923
1245367025
1708245307
495346693
492728877
928773115
1555884962
639450564
803338091
1599201548
437465830
804367516
1962034794
615786073
1773988340
1178106486
1840089899
1734960650
1668427457
1940890882
599535514
1888720719
909522103
1770888254
515283507
1531643390
319404834
1284634865
689811971
122780850
1652592646
1582245217
1504515849
1687724439
52711378
1487181717
662846622
71340485
1706355959
392334201
1046288839
1368693621
1856713292
1831852918
262275264
394313704
70591469
136531341
691847029
1303726543
1250285759
1013129526
407155896
1885719805
1093811056
1268688205
335844923
1937357053
1980063187
961085487
609368282
271250098
1949638593
680557242
1946608902
855220614
1299851667
274310356
563074695
286806624
515259865
1768749414
28604692
1276093256
894602044
1230841894
32007427
1077669186
1508612991
120969804
1461051922
182873494
592787837
1386085429
872495091
639463121
1175089321
1618796045
593913384
784023174
1151336795
725489570
91277299
745270472
1782965919
775038741
1419055028
1176156051
1885244016
1407054651
1094462037
1796281114
1573456646
405040405
788466679
1481536345
984524834
1131062641
991117762
1862969162
1236680778
1258175737
428744063
1859093383
1500033566
426494789
1678462262
563553165
1808062151
1307145782
1680131293
1681055623
1680396973
1779051521
1135469830
1789770295
1677472116
1283334221
1493127337
119563303
1811786866
855851377
1192425170
101558340
1026507767
1664770808
609416848
187747432
597618750
1390958747
1654938287
44026681
627678284
730944222
1547342397
1893161058
296745508
232183916
1245236906
1356471131
1096576480
855501863
1368093901
578098235
1726923358
1413406415
115884142
1794405125
1269570576
998696384
1804064230
1701190614
1637935304
871554459
51182297
380829401
65750568
327185723
832585617
1835262758
1817077942
1490714831
1965934416
417103404
1652207495
1636104613
1053377339
949452751
231709125
1242308772
1493024788
1445288200
38097315
136656207
1022986823
956285004
1487757477
614326936
374634983
1613101352
1548886667
815011723
918176856
1598922367
1586894518
1953747674
406091377
1756123825
679761926
1166512996
1827410491
1969559785
1399598300
1409974149
1539393190
1605861650
889567448
950990497
925890740
90818746
360029077
1166431391
1562696001
27261804
1505671596
358776030
1663093299
1501279098
1848567637
1094897294
893071924
1451423632
1952550740
1219484265
286376091
1002066219
572537975
367012050
830208886
1698459821
1230013237
1297253514
269690826
1065196130
1414898282
1523465003
45689901
628123167
597263018
1417125173
66717556
536766981
1688436197
283816238
1253072276
382455277
1252315723
890915052
93250771
1228118489
290654376
904812279
1907556189
1584864633
273441072
375986859
17009046
180114035
1123598058
537326971
1033323675
522555399
120781611
1227430919
860805510
1062775564
896740565
497499872
612363523
1982206594
313086129
1034970133
904016081
431442464
1028179738
356304944
1762987436
1668734503
1966411990
1903920815
1749750497
1681622924
273761280
1602090398
1407805446
325200958
1389697326
684826194
791755058
1038911424
1506455958
1865575866
1504525109
59936047
383801498
1544162158
415985370
461005278
1423010729
190296713
1485714712
754815851
278551530
111044177
915032360
1255684244
796198
1476113725
556684895
1917136129
612999423
348274543
213702046
1219677244
787576474
1351700752
248794119
518691214
1819625474
535604552
1673078238
211914371
1705744814
1573452100
475750636
447510264
1530445024
844080035
47640967
1484017580
1940319575
1301982159
245723775
1776115277
418206103
994934646
1403071394
162717103
687058039
152121203
324404760
1913583601
128141299
874618930
425912001
1158181416
1651873821
284847866
1272359573
1032100746
1295368039
1897294157
641379804
887406177
517218475
1273800342
1049071037
705099431
1635293542
467522097
1725239220
1156716164
1428472759
1072667316
1976816554
1311017265
102550768
437586769
801471141
1792641828
1948629358
86077017
1831633175
1667504272
211199793
1759494638
83773072
831125885
1147540099
1317569221
795636443
1245597158
1571720462
1015540221
188649541
43025419
660602355
1358317599
1258896803
1144405762
1945863610
697971964
527423561
219535943
426881983
1167688596
485110843
1055473984
897802376
1114894737
1055630649
1214287052
1483376726
1479717746
1083471389
1209291022
65660982
973875533
676206385
757723838
1190027270
217945153
1557559332
317724322
1671885654
479642063
1584995703
412932538
884017775
1933791136
650414910
744233170
1178689967
1657065380
1846778219
1250657395
1558653456
1612097233
1240622290
1043511197
1274383795
1028299089
1933323510
32645363
261938573
1581349392
1762220432
92002716
1932068833
979358519
1977364437
1686726823
682111215
501172965
1954378493
1727918458
1140412632
209699240
547650290
1947239920
1582692894
72178306
171456210
964011241
464479827
311397480
35597086
1826311347
1632939527
1832813994
1650637566
453563750
1733253244
1632695188
1483340044
161728182
284621644
1524913970
55785750
90536262
717421631
1492992987
480863706
1904659256
1956426699
963688088
62121955
677517002
1702686888
118859762
110244763
1348954217
1064446944
1293382370
1460818304
1202205490
856842879
969312269
1568165536
1950541093
1545752307
1935909086
459063190
99254839
1328720954
1523800688
1953473580
1049416027
1017832922
1792650312
1443296815
1615498663
153913491
457114028
1229818289
89699907
1591314600
266796955
1007584542
1500791740
249275525
1358080084
123624459
1514079766
1722569232
301683350
1389116806
439870874
171876885
281134555
1304885303
1315309375
1956748434
105244657
544783956
781512545
1033929798
381608868
575938303
432626012
1010214509
1012705929
1659684081
1910036576
675562948
494746100
1195040726
607332917
63564081
1371118398
1610890890
590045925
1961727728
67373797
1701265569
187672224
1812284627
944983425
376685607
1027037604
134683882
1513602706
877539143
736698368
487765009
127987440
1658750230
48668835
1912330072
448305744
1055770109
1209705733
1690858652
574958531
490577232
1236569597
1698396003
213587884
838516818
1227823133
1106642624
781783890
376306793
800758487
670243665
714839378
1353581648
1889374637
403979088
357111733
969227918
88946374
4923261
1548900700
297942130
1496611803
135166786
922985714
1422271568
547575508
835995871
1146371892
695002845
1615258337
315348289
401185157
899187273
1386769197
1576796566
464695973
489276221
1598696744
106466607
1148862475
1920394980
1352899993
1137295913
76780656
66454703
1772925632
774405793
1769375593
1644689747
1555218339
1479077827
966823736
1204782472
141957953
277016402
993965429
1101402811
775410290
791316316
290941311
391827263
1960270733
86781045
761048457
485410199
269058508
1815652105
1966812451
312578072
1939283115
1867835513
1370531175
1982479767
856060787
1628505720
945042137
359315891
58386131
856531012
1649345937
1773169715
1066620278
1501682145
1139784507
136180511
1348524553
1196402686
757229321
1109752796
582831137
1363293163
1713865932
807380428
1815525297
757035213
1960124247
1266118949
376247457
1591370457
1797396195
1957273527
807593343
1456797521
1705406633
1687382827
108546652
984343969
348721686
513452234
1331974265
634649539
1043016681
1918879278
1141970380
517771596
1325206985
458588589
946996539
624867946
1136885647
1072655823
1058422785
857059656
1729746936
575989953
153969582
563150747
166954471
99025575
1668381473
1678923189
1983068434
467015674
1059134818
1692072410
965576373
1609822758
1796275513
1452401680
27633859
364180584
847681001
243777088
1777778531
1948181598
320276483
1794986654
1665410049
1297753701
1431828228
1501535659
319122410
1751379512
454484811
724740372
898850742
1950533688
1727050585
1129416680
1533413246
1545395906
817389498
249696111
845070761
1653051077
651581106
576001007
859744461
1449897970
1552195223
1715384228
662313077
1494594859
597234087
772705063
224974823
814645698
1079281125
1781565339
255713471
358982929
897740698
869200771
667197347
166845815
1359800779
231688923
12530864
334394446
793221669
1015042686
1882772173
666858833
1918988435
482237953
1546791086
597984890
1398706327
124727455
1296600493
1744275476
935242193
215512079
1745558478
1716444001
839222583
824527551
1154145425
1681779748
499765550
84205044
871252563
1945485247
873703210
1174430317
647655208
1948188728
1582498764
678224946
293250298
419892183
563470144
525350015
656676302
537152538
1832612055
1995454244
1575606425
114996134
1225913977
1626989933
1415939371
954553671
484964846
511437995
1423740736
682228620
1123642293
950753347
1327623232
535273229
1077543498
330751116
1834628897
709016626
143790124
1937286927
1793155624
744558118
1834582746
1598602359
1015486127
720481382
1831477157
876708310
1180805333
409892178
1558835778
1208405941
1883831947
843768340
1248921127
1039149292
455865771
872775617
668265673
1916698892
1460520401
362265215
1750689581
1965426589
824546436
631745417
1350601714
1757977070
1342348686
232719028
690721119
1947659676
393362415
1895325128
202298620
831048307
280413389
1627311619
611503807
695457990
1123076514
1608256537
1330632663
1013848559
1123392843
1915236352
1066921401
483854893
1286352102
38394207
1874885345
961853281
40750953
227091232
476766526
1430890410
993868537
1869156157
774055923
383740710
1369879668
73500088
1534359625
948086306
1719171060
1611176102
815043527
1988506819
641469720
417872821
758735903
828554152
261271811
1972807684
793622378
1852263865
1031632553
736841023
842033747
909310084
1564824017
866746821
471624968
1303954479
357833683
1728867839
1906908724
166271183
1418558602
771408211
1837179770
411257232
853255697
227763097
1325578323
1049576427
73896912
382546358
1294677500
1512216741
1100192826
1078414583
1842385174
868479282
1279658304
1046331193
700581470
67943270
1433468854
624502662
399257857
257027515
1027122411
1864745840
818916693
503132847
1601875120
230405146
590252623
1990303222
1704267378
648772344
569948217
1870061509
580693051
347478672
1975298456
33508714
647229361
1744045952
1778366953
649086196
1442163524
1329817006
1809117258
486409435
1024361648
1603145687
24296176
1311502490
1028286369
1838965455
732802329
794055941
372150355
1580152256
1384134822
988509857
1408846405
822445476
1447701307
1843491767
1792293735
1304374279
1807949364
451420483
508466366
1972323666
287786231
932179633
1071032737
667072757
1420713909
1689422903
846135710
1750171662
814863992
1697305406
55628582
332507259
1478771200
1998729433
206108970
1278750133
962016854
1865301924
1915970015
1775892277
1497911155
1000540796
963343850
986788600
624662310
1824783885
296344645
1934875186
856792461
137789245
1521867642
1357696776
1977943069
1052037982
1315359457
1092116544
240469753
361213612
418251546
1043379427
1947920231
621978694
765288264
1686829416
932881275
1076339146
1343674277
1448971874
1637382797
513543603
342357426
1942647440
535450469
732574090
474412512
1287245436
1968835783
84244138
42410448
1595930024
1393078258
911260525
893379201
677074747
175437764
697931807
354564191
426733218
683369977
1113992427
1038280380
600803242
1447050379
872590588
1827972047
875932462
235252532
1276514434
53907325
1548323164
481109609
847372771
297492389
343248859
1795431820
1579220203
822246307
1245368979
577625471
28114021
1123280762
156225616
318803165
822321522
1650301169
1036659706
1728599493
88213518
1511391653
234949468
721774956
916941060
765601898
523390371
1475263223
1741554184
495597062
1662859881
904602044
1598480051
1051992904
692321349
30336814
494087284
1114820416
545705488
613768136
550130343
881642927
596217561
1875685500
1109195212
1849107747
655255956
1990711665
882054765
282000078
624728857
1222289420
791312341
1147332969
147039014
1765122782
1818957857
826548208
1564168549
81770874
1774102019
867985636
53877636
1083623142
1159386427
340766935
979145421
976121117
430959414
125888803
1824715881
1707501106
1104595682
422891571
1178469150
1206570591
915174092
359263968
1612579745
1067833313
110345942
532678706
593208459
1459554107
1870868205
440570461
113289704
451147082
904953890
927198567
211378957
1667539076
1550651867
463934614
839666118
1682144707
827765292
1512594420
716299074
768428277
869962327
1679134840
1559752252
756165963
457284197
917227752
117693739
368420770
1968863819
940468424
849948690
1459693889
1213968464
496335237
1971424933
1241423313
274777177
594323530
1212754938
718815966
227477232
527998339
71167227
1503760847
1914509846
157176805
156849240
640661068
1583225454
1496324444
378805300
1402579673
1642964895
844151468
197870986
431211103
972926455
1837042497
1002269911
953640454
322876723
1744868935
482283263
1964485467
77249878
751685068
453570612
1054316631
492509682
1598242806
1407367531
233441762
299839482
1997483108
540951046
341963988
1607967613
55991406
841656117
300107392
760378512
1477032671
785195317
472539376
561663125
1447369018
1816728995
369816997
298464251
1540213831
268496859
437734681
1592053620
259114485
395939244
482608298
45715076
106681761
1426510969
1162824779
1703606193
1102532609
148151387
1984982648
88956914
145363538
1102740191
1645481788
303200422
1855906998
823243490
916935049
995386381
702162519
193261942
845844053
959673618
9743888
1402822343
629880860
934956074
83753616
755852380
952295851
1329745948
969632850
641388143
40724998
1601543865
58342749
296248913
1501285852
629480437
1678831338
596501199
1657845904
1328881284
800212669
383582463
416299587
344628827
171247207
66616575
442557254
716970341
1351561810
1442348301
889891101
65852544
1550095192
1522934680
35971189
703859419
796630110
227868706
1619852578
346680230
1195855537
655236701
1119324064
1503975395
1062015194
43937924
244857674
1559658086
1321957639
287454612
1316555043
105661320
535416039
1516962769
159460949
1626161425
986522757
285252033
763708867
17137042
313295127
235325510
1978184138
1527284550
1751497043
1974872455
51448674
535408069
260277724
797426434
1832850328
1450962633
976648622
1311165674
133025748
144975968
1264258400
912324192
1282613634
127309284
1821758901
882899168
1395012703
1064107198
125793258
784229781
1530436506
33132423
1363473731
409809765
1717336662
511378077
1464159839
1602715536
33385104
960530027
677052564
1592039515
1752478353
1087142740
1992489251
1709449605
1299380363
524531205
454604285
1865592410
1129012698
1224250365
1383937021
14484982
361903026
74198565
1002638400
636399584
195378141
1430395959
840312808
914076940
1401491292
967267262
444435949
18316251
1171934338
1850467959
1080089772
1321472252
1986802795
1373933086
1277780570
1172495722
1467923405
1672218886
1159845839
195470895
134820033
112309296
1583518805
870481499
609502914
260200848
1655217084
306186141
649195403
1348988750
47906740
1643138098
1508739678
827760256
1407337396
602989145
120217220
1762975624
190548223
785211092
642706791
1974173001
537515268
1448912405
1444441433
1133132033
1878789616
1755079613
1946469795
211441300
546561577
689684140
914352726
807167505
501579551
83068845
1846877154
1969831310
304574026
1141290444
1312050179
138249809
1369120849
1822945589
1802561219
1436951675
1812732575
1159042539
1966595691
674791425
1052278503
1704947781
1481670663
374634748
1552764105
160647033
1574794029
134606401
1426040066
1476370882
381411233
1900137471
359716346
437754104
802427174
1358222600
728785372
701572173
326180706
1324268551
756111992
150385910
1458401598
1049257780
1473160913
504456983
605052152
714569679
1646351186
7489759
1320399459
719747078
1788483922
1271678371
1159162797
841613797
1208013478
539717979
1254403400
340932518
508274817
1712270754
543791245
828203145
759879212
1411912708
1778533463
931366745
1020518416
444338619
708166303
1111160402
832861834
642327141
1918679434
901892593
246546183
432412884
901473835
1048307123
1555594881
860224350
488255216
1418550307
155971423
1661664156
111653550
1088037976
1278591307
1960813378
150209123
189067394
1447168773
1985248188
815993735
1043841238
1606594666
630198453
289378568
61248206
725923520
1673685408
1694051264
1202012567
1299323457
209239057
1886885244
1146156781
1352998937
257270205
595067614
775600594
1638244144
206096278
785337637
1648050467
1224015539
1125240938
672231723
1098215057
1300259158
690495487
1652775439
1059705039
294129497
519098909
1663991629
847613647
1826333407
874838197
1295297927
1616347730
143034316
840225629
322383603
1881909474
1166173087
1286242649
119226851
1946732367
1774778912
965496769
1735039040
1021321103
1365745764
1374608529
550823251
1241072496
1199910551
1167943268
1819825700
481353729
1957966731
1191163512
760989048
35428034
20909969
634346226
907883070
780224548
545247428
1039271598
1319823375
478160741
961972278
978719884
632566279
798018515
1883712676
903428163
481877381
1937772890
1006014087
725499356
1323436145
334762389
955456448
631454336
1693959275
919520969
1968275659
422919134
1647703096
658390139
1055012497
813944199
1658381000
951870805
79236582
286955570
1860999505
531826861
378359579
1339002304
1401484939
735507315
1645673395
1256878300
59348826
387025881
742042251
1752804736
1357359820
296482389
686065888
1882052810
1475339642
1232467376
1867727368
426226659
1079971586
1389455633
940386952
1988362102
811948889
122328294
1391568503
661433237
1423148244
148028079
1320338885
1680695474
718781934
1596757107
1042428658
1950050520
1559413311
1667011784
1324014417
587928830
689088995
1698578149
572105511
1306933394
177478718
215470924
1065559315
1351220708
1972324252
1172959687
1338604558
425913624
1084143438
1653009923
1206983984
471543873
1591439910
389997477
527053416
1279156646
1343938813
984240158
1833730056
1911320747
1066686997
1061346777
1034022803
1760602714
1254053731
736015368
322639500
1808327859
1908452959
1279798538
1737137664
1381393438
817350123
1633453559
1810883385
596477966
1056768980
40347796
689108985
250188557
809423522
894425261
596552037
1065772012
389773124
570884786
358610611
1169415834
1139958369
44857772
1243990018
1704848837
1864848093
660784764
240246397
1116131942
1181448122
1304956601
97166977
1236308884
850320188
1530276699
517460665
1804344900
1915872259
1825590546
1654193750
1957986352
579114093
1930575450
222387666
1303591018
295131174
1583541500
1101897226
172261737
464794740
1968250791
1370829591
683168945
377404758
1153223666
668369491
1863595188
35808520
32288828
1516545346
156565359
1393207162
694751443
1415029844
1751812379
1943180819
1452800102
1399868369
1279146823
376964596
792207138
1149899754
564182578
916691037
400624260
590301742
1209382919
1822470106
1940399001
1409717664
281306593
1558887539
67984661
651337203
1213197331
1934127011
1413998033
858904127
1697096523
861907209
653865478
1768536381
1883583432
309045200
1497628391
564779190
1884362651
515545606
470575288
1360410200
842331072
183673131
1822750403
1795297142
1672587603
818351038
806647013
1766477908
1976780498
562921924
1458986572
41125083
95409520
622571164
1235238753
597677821
1325222502
43414241
201832514
1817685369
529182786
593895975
1702771847
417239615
1723099118
1023670757
1266316323
255137379
1419062646
1835845070
705939092
693837313
1351894818
579988802
567386593
97633463
1736137136
272687520
978749600
394846294
1127479998
1647520125
882123630
1134174599
1402920638
612740395
1673126862
1261012268
1073806447
899950570
1239556689
1840948410
313713093
652889919
831227414
248435097
480901285
1405510789
72198024
648916846
1552034715
551509634
347415263
140935428
1856982833
765149260
689230265
1515420718
55184572
1137605291
861540685
1052534983
1064664641
1806986221
690205371
881662661
1711772346
568597248
1014318978
1110358724
1350543896
5304055
1181330932
519112076
596288382
864990682
380124220
699004900
1748761388
318951496
1616732179
330626348
200489496
329832755
842811579
575970365
1300104863
741188202
1277191767
637771378
1923510131
157706144
1205827697
1936201157
38409886
187021707
776283769
506726873
1962684549
1949564754
536662752
1912304038
391191812
961839301
1298372951
1546730661
1370178702
1828303187
1544647047
991992151
385025040
1990225366
1766659331
1736233076
1520873113
530914338
852045487
734831887
964174642
114235007
1581557799
970584145
1291405481
376547600
1186848593
1192837753
799476358
1245129776
480702191
409266676
88706914
1873397348
736320351
1799196635
1782288745
1704428141
1939434536
1238650196
1031459805
1296080918
1205791663
1471801677
1196541156
285199616
252746339
1933284766
391046813
1469594621
415328044
1507495548
1334976221
41451882
1542552231
1848449543
368006956
1566078607
620898557
14644213
1774990708
105535199
747254304
125048927
1347600996
1135380372
903285238
511627693
1253905015
1967462697
1953944332
1816444972
591479802
1613395291
1703372083
1668093725
908443345
109756122
1774042990
1006205866
123801262
1253563828
801790940
1329881737
829801733
973206644
1074290455
47255032
330845117
887870809
1431189680
216210138
1083529585
1924790324
1463659489
925924607
548826615
1080742736
124200682
61160785
1381914378
1741118647
679379751
423584117
1515650289
598883073
916015746
1721580930
338079800
1874458507
940006198
258250834
1792035618
1614692691
1890842951
521426881
1303744259
1417372567
1295247195
374394352
61089917
856030206
180782576
366034207
536273017
1737734195
732915387
666689479
149735802
777447477
1119267110
1827700609
1985555441
1712882205
1624291488
382682616
574184078
378206823
1814231448
230918660
57190898
1352709525
1709175233
456386611
1947864611
1172938846
424174520
1468836895
33947373
942232609
1622180348
1131454049
1785495542
1749806330
70869
525884173
1560336071
313345545
1887311100
1777916095
1865967686
249326268
1571845129
1560632323
755191398
1112305590
272695394
79153413
1990401203
1508160336
1947242803
925537437
1603141119
1064328535
317203454
708380392
1146854974
1724395966
418169596
1363334172
1313559676
1264078493
632742106
1207503194
1155267130
1987813062
42205067
235749111
1712811337
1098407316
822346545
260838533
490895723
36315354
364950975
1807864631
1780864397
148542910
1701195213
835559022
900243453
345021107
1478435692
525787038
994989806
696642911
1528312930
721167008
1432602876
1291690477
1379029200
1835940106
1895175949
523976929
464356419
601889193
1616584163
364341935
405365194
767378337
1070100524
36946283
366342077
891993888
685813792
1686404270
434641715
1566825765
699377560
509338824
927515995
998312064
23200753
1582610575
463090719
968538569
1785642802
106955069
212513389
458624219
459500132
1321038059
803146236
421120860
1719378117
986406439
365662585
1966918794
1571958935
1763061783
191280469
1416522463
1743177717
933816877
1765458499
863297170
1978679031
586441804
1839973246
1308585536
262001197
1961487165
21789449
923264053
364174483
380717137
1812739354
312565375
60886210
1495817851
816246391
1509629094
151828547
1946740975
307878205
1749062465
1233800048
1945221217
1172615771
1699407353
1320741686
467722921
1994866831
936315778
318058355
1510993532
1255134347
1089383876
1817152077
1599793550
989859539
1199200998
266981823
903927853
196623023
498012967
1299248611
1879882183
56946378
1338660981
1173667085
53097210
1906032584
76141085
946815392
681651375
1264693917
1796436742
625938672
16396034
1629497122
33457814
1413826034
140565893
1987843850
1794278276
1966620335
1085473672
605205698
853180951
1125582790
723355479
495413299
461092661
505958312
1617045394
1242647272
1247900694
1750117952
1809865239
449813855
1353917865
1888274840
1833954791
525740268
1267644476
561690338
1918725746
1989500386
1636406981
246299616
1458697605
463445204
1800756043
1970296428
956401725
1785374965
126415930
916084004
402344748
531392633
213774940
1274676486
1203765427
213078191
450311607
1557683912
1444939924
1570182774
1329769999
1439004104
16793224
46318790
816073434
1566582180
275579258
145182975
1579871243
1614825625
720199374
1232587938
47894589
1095973286
968798718
606881336
1666885185
259910275
694657256
490796233
1549556587
1831670429
1116231342
331816691
1347773205
1278472606
236038915
79241380
684509413
1620876600
75428661
1709960564
1116750415
348542973
659730388
197402877
229506393
1412378815
1647371770
234173864
1694717171
811218751
205503722
511590306
195884630
1169756810
483498044
1117801654
305877769
596884091
546193006
190401333
863026657
954143691
20626187
1498099570
322772762
1684976533
698545586
1537600829
1330543265
196337878
1460673562
1958994643
1539396964
1010238810
115837524
1699351617
436242899
771395841
377374944
254506371
612538505
460483392
796079063
738337837
1626166707
604641037
135932061
178016395
794974563
1118237262
1773363611
87625322
1074683595
1885027329
846933908
162606724
327916787
1161630818
1874630115
544529860
713833230
109770942
903630599
1498379293
1350545189
246509080
972193342
1185645820
1053919287
784146428
681558756
1534481929
219509148
291686636
1577862828
402543265
158064629
1282288350
1871932864
1718131726
1549044472
520529192
742626266
212306004
422974268
1373048241
884311049
1654369636
163304903
1953230801
1371434830
1274612081
896765726
1832845085
1540673142
502767564
1556852794
1297699770
1387792649
1379657628
1632447696
950286242
1124097109
10828135
436678506
238881683
1868116175
782996959
307164501
444390643
4542096
1045628437
1289697955
156498390
995485388
193304038
1367144676
691324596
1075405026
1977496949
1362198031
1317823706
1022340917
1100688486
1412711598
1406946675
637716204
386664063
751013495
1075095265
845690472
860364859
1894495702
492275236
85684031
598758231
1396432083
731798132
1775627498
184092586
1504932066
101314091
1347205135
1718914261
1948688705
325806394
1984914127
740267336
837359698
1347369104
1135622888
865528198
222294745
1410295701
17459598
314623990
1927945326
23408623
598116537
1029731832
1601165479
1481452112
31983465
1232069236
1598700172
1144177238
1151132736
797422719
70814360
396727158
796871955
635346545
915697099
891312441
472564883
1260883941
1970618572
1303426657
1151999782
1086905205
1422032548
1897448868
1549304366
1403644392
1939472378
1980162275
638070115
484200001
474815639
1771060042
670812906
1373023461
133681595
745895667
582927107
23479954
69330627
115135899
120214089
804511468
1174673659
1187491409
669452977
440632541
550497149
500276344
1949831100
1330982304
937730818
756575658
344005419
624518669
871408842
1511211333
1607699284
1703716612
1932147746
628339073
1292596859
1618537898
506107123
666932735
322607081
299754318
1725914252
1423848495
501664950
169801432
308385335
449084930
1191553314
1855482673
1183212568
347488315
1912231546
234541140
1227995891
1108671826
853147243
1439196035
30331175
1307087811
1546469184
1718239981
1427054623
46294237
501614620
622470262
1138196384
879210495
91332208
1440991554
822539041
501676192
298404345
507740925
864884328
369698659
714718289
1126648654
1998611394
1780029668
1022596970
488645889
1565022344
488522746
1441306101
523920527
1598979787
1373158144
475720721
823475921
1775191831
1853400825
1588206723
1199019313
1120463551
604367100
872699696
1679620016
922233876
1879194688
1031605049
1429174840
357752722
1750561761
1032943633
681536376
49083970
1404490622
1369656813
858297233
393953538
1726498589
1440584641
250301508
284490841
1057823296
153217638
938531877
604988136
1977694093
1023490476
1765038240
403489775
1267856288
1665799723
969138216
913469470
1099385033
1387277374
260517228
1496998964
1035098273
204414779
119416706
748424619
1593422131
130893167
1814460583
1455579114
759769726
474836558
194489166
3501332
1617423489
429522383
48693242
412816184
1337905215
914528472
62640256
451149463
1934167819
1074631880
944539784
855704213
1266566809
1025685065
1089896435
84762038
63805417
1768066907
949698938
17213248
1109139585
1361298269
1358855265
1522083811
1321167936
1501876889
691068711
926930130
338757055
1482952764
1845218411
1502857535
829001310
1761536909
786066286
838333906
1617106482
556322032
1575564255
184856561
1324637119
1809367765
1562831146
1960466394
1259874996
1263712493
1481857810
567737066
1040996732
1729698546
1391773698
991702819
1525137620
177275918
894361747
256125221
1070667118
526609432
1091648249
1836028327
223459762
1135710127
112392409
451215056
1229413469
1441682249
26702904
1505029901
239618780
251562530
467655557
1507483385
192502652
764842378
692576130
1299771820
1798467123
1398388872
262208815
57455443
20019079
123331645
1885933398
609058509
91179066
853515592
1977719916
651725393
867175162
529941066
1767666788
1090497051
1464673784
1739535929
1961396799
188926993
1696975356
1111616091
731052925
1818192748
1237009590
1976827910
328118287
789434203
1262042989
1884290314
799200168
760295243
1484699789
1594589928
457658098
1672278246
264400617
1034192806
1816009248
100128118
1249776730
1503333900
360035990
375897878
1463962334
1374977512
637854740
1709677714
483895742
1377158507
42809601
452966723
803445579
503649138
1602796465
686851033
667335948
444016068
820445854
43191170
1795213359
1096499195
1347015521
206888753
54315425
1217424673
1167025604
1272585235
72282969
95388542
826096434
430480978
1923526681
1861268682
939150264
193641456
751580101
355155048
354230415
1862032079
1338973170
618440573
305538461
1884884483
1841480713
346233445
1956849664
981050652
1991793464
1770807065
1004942299
1820384549
213746952
1772818079
304914759
153277535
156318380
153147238
321582453
246537661
207951908
1365269506
1637394746
388507200
551062073
1612328624
529440042
942176898
1564498875
1409155009
1935270932
312180901
89785654
958413776
704218000
1176772786
790960735
1462131039
365408040
1708081981
1260575010
185974953
1280791772
301475904
1090446244
1005711885
216734026
150708603
1556353923
785872729
37323077
598432864
33572595
107692754
1654080171
1973703665
981045827
1917031262
1333822410
229152090
1816793403
1014672766
1416551777
582638455
1835536134
692761399
1730598896
1255333177
1068600079
1128141973
1362316800
694187342
1787739198
613500473
985962652
21976955
84477734
1335918843
1298060957
1545350189
1395594598
378731440
1385822975
778626146
1371831932
1336838069
278608306
1982092900
1304333605
730514335
195726960
873929474
128308629
136255951
1891288578
245902244
769423176
698153317
465939770
397684846
1275112990
961400850
1082108525
428211950
1423555929
1343135735
810693666
1420072123
1121730103
1632103217
1889225931
1645126985
618970306
1788472222
833557492
1438061964
1628849792
637925632
1210806524
498698066
414153093
1748505997
1950999572
338085744
932415014
488387327
565878713
1651483247
722211895
740060409
1252553779
1386324418
869979073
900376111
270237200
434193749
1296622915
957611025
1355070217
28696198
526144403
858536184
860362797
1672230388
841288404
550599975
254959169
339836408
1302698460
453226615
617052452
131497545
1487346794
1967241705
1983531753
1526606993
1010401278
744022781
1495796937
935168603
777257022
1159210419
697860228
381669695
379549439
502901514
775147912
1718594195
1518235022
399363744
141439049
671238767
1282855416
1182110326
1972553663
1555616910
888143200
278769185
1496797340
381815039
233428159
226042306
348784788
268985281
123007957
1121056235
1898977625
902737369
916844359
743630207
1423792471
552600135
1461814089
419901615
1251439176
1366933984
160675957
478693102
1292680950
338386891
1775452064
536364974
821601386
903334716
311787566
1945813686
848642129
305236468
1994688042
427914844
638463793
731632094
1247225441
1113981898
701740444
551214717
810425632
428874947
258661739
1258493205
603923890
1872410544
801749837
774604816
975571273
1588838915
1209424678
862953802
1930671151
605619680
1394940954
409450099
986088235
1158410450
606362976
1697063186
1404440920
1445450072
1957197716
177194271
272414106
1593741157
908049327
488929516
105166414
692160378
1305374694
347832191
1718161172
700224459
556508353
1731801010
220031364
34187746
1734463002
1903041521
1734615138
46996571
1927763444
722948652
736389008
1985688328
374565317
1389068363
1032973890
229013695
1745543859
88814992
507618923
1004677258
1146773798
1364975560
471677231
81467469
986079100
1010182733
964361217
312820322
669438402
283410895
283464221
861592487
1144792630
1230446693
49111328
1663139944
189418736
951900490
1423947448
703321456
1962448048
1357444350
1517686629
1234249065
1440805263
286725778
1219175841
1518980965
1455955626
1876152720
946616519
1216559703
1840213269
713483914
1553450662
1191532794
1260123779
138563895
1048108647
724280270
938680304
1421794817
1377558169
1644352549
439484431
1874796521
840895698
1144118625
1339957035
1369833946
39594960
793643370
664867544
1804297467
1042229211
1789329448
1847288931
1237428167
640662206
699353322
1791006892
1445380252
856864696
793285683
1336794377
1066904519
1021379218
431308717
1676996031
857578535
403016166
50854841
1903791843
699667179
1764641152
540653231
1979886181
1873334080
794764634
1566008742
1445830080
75057217
179023930
86121680
1836557760
152973150
551692159
35915803
1671254703
1764121214
1344243863
22695613
1497901690
348755325
933273378
1493300053
564930121
584272487
307558173
1372579913
853417303
409586982
1467122594
482378501
966817781
1988740120
889851527
1965200366
39656316
501575980
1809443267
1973954851
442663533
1074653464
1253523243
1715949676
1266356322
770743017
956727923
1183821228
515212361
985463416
760054015
1912874817
1513334672
380320553
552953152
1555036519
1766393802
271341100
1975723111
1395613695
1565775908
1422184722
712591439
1036243099
607934623
1696645430
1119303899
1847817641
1263121623
586491793
1996259488
1169678724
1954677947
1370289012
1580032080
423248226
1095232083
1217323702
226943731
1794187105
1627544565
1123736946
857367553
1867953888
1649532968
1554247777
969043829
586497228
1435786968
1334815009
198806565
1768315216
525852870
413829573
408178944
1020478812
362062026
217280144
1108015054
1569710893
1651439119
1108910282
1920699605
1928720568
989203929
1590375291
1958196871
143045661
800288474
129704927
459804437
549070100
44397370
181536006
1768069131
442038962
564817170
844637552
1386710132
1053686846
727601601
532806671
412030673
1928306615
387685229
227944272
643825854
1540848375
962110069
559553268
61186201
877951939
109308648
657232839
142747987
518634283
1203037341
928646985
878749959
59157677
1596050907
825998169
1786208755
1306082042
875010572
1649736465
1723917847
344316864
645760443
1966139982
455661643
1517424474
830570013
54328208
842109293
1118632448
696879609
1992392991
1541035340
761259657
946549438
417348496
1180935593
240735206
68518727
1581852499
439761452
1387164531
38788020
1249434848
1239001622
1636170185
1965887594
1327552456
1457635939
1901603432
746597917
1105948632
1053296043
737948764
504026426
299508990
895087932
995970087
103891626
543761727
47381926
54980441
1815123546
1024115539
1821754674
1210644351
1387611646
117490302
1112608239
1178702411
1645062577
1545473549
1237563316
1293158074
1209975014
336753316
305528844
1396325595
727138361
819491459
1551536881
1503017558
596692270
940505861
372034532
1590930978
939096949
803086576
257233232
647040448
1522260565
184965506
136843581
1524757000
1534470573
384781012
1572040986
1014672481
1427680175
28357272
248558539
1848397292
214944217
278933529
256540855
1201124368
1868385316
1760137969
1527973751
167273110
1993980147
1498762338
268831727
1284400167
992224847
544364368
1458288172
874617686
652081008
230823696
271547402
584525071
1860257071
465567792
1656441847
1460097072
1408629968
1712806316
1758687501
825194002
764712331
1290856363
1968645420
698781090
570932921
1703139590
1288073342
317758742
683965007
1170910164
1722545662
1178958980
1275112826
89960122
653060302
23498227
1916133780
852443415
532532153
990106205
926492841
697423301
362591474
1196856479
1756809870
1664033468
1988140221
1749376426
622491682
796443784
1792494401
155579000
1450468
702779749
1402560780
703123784
1530116918
1570050638
713467247
1289085258
1256291027
1140529431
190652679
1481170845
508278034
1092588422
1309412246
1770296949
1812507490
1632943620
1543963293
556186554
1180274163
768581296
1898701162
67289031
928264890
771788942
941971220
906899453
1714999369
1538696916
1695267060
1887521224
1378415764
1566966662
1177508513
572333077
687399343
1949936519
493381310
346083143
138976168
1243446896
1733815179
1785963411
506770622
881420630
688578445
664221449
354621223
217843272
1936868936
989548062
1252480491
1236307847
975304837
1232869173
804078588
1335271750
1774858894
758327977
628079418
1806567794
1574085890
1717594112
1445262371
303131456
102755081
941311372
1915079910
737079170
1082897607
1862570972
1139562311
1197880151
417210386
1936827268
1034766118
112737751
1560518409
46844260
83210497
277749772
552278231
1497156097
1601827980
705718999
635040733
142107917
591661826
1944639341
1768254489
1352127593
175077625
1735053334
1718003725
332408375
1669361007
16221067
340701041
203639166
778665549
1747267073
749141539
1617542054
1134945666
74297965
1849985752
54600341
819097462
1038477570
198103055
691340838
1774753341
1728014634
675117480
350329647
1254289564
76929793
115766132
739543373
1668090724
1960647165
349649547
1970440570
968824681
1730770015
1687493347
1404508977
1479876426
84802012
267466262
1018545051
1772036711
1356879244
1268178712
335943424
1528608233
934736177
362210432
1527530016
855733247
580440393
1323010455
1553184256
1746536286
1076913652
1577374253
447062991
1059935854
1367674079
1078118811
1592431214
1900454936
1601157668
535548443
818018384
1397617527
778700970
648717373
1404175651
386804619
445476775
574723915
734295451
771011309
1179558004
919304127
417874098
459835923
339174057
821721414
319553387
1714719362
588236117
1883810126
1087650332
637636711
796465292
223904284
1891911029
153395762
1240430356
344573124
112202348
1006683201
675035048
1118090116
170879043
821330802
450160328
938325898
749907263
286018804
958034781
1140725398
410256473
5716478
588715005
782172948
566978282
157609526
1159500156
1987227069
720761797
545952665
758565425
1877711853
1312218820
1717347543
1447898112
180381674
601152235
554796686
756806345
1250779890
1146374263
100903651
462521568
1727612251
95976261
61467889
748425084
1596543297
9675595
1400848160
71814151
33534583
756684582
1447510720
1473553653
1081933854
48921707
14292344
1656926003
1734301504
993895607
1253203288
1623811327
1566249683
248117776
797323196
1805871296
453531501
1373432690
269778655
337173663
195110578
1529212460
1707254892
1994351135
309352822
1543194911
861102754
686196688
505510393
1409184442
1562956860
1977551474
1319913638
474138515
725030842
1121027271
1864708101
243793890
365964258
131459968
586859892
897870684
1022504841
256884283
1893170976
477092325
896271885
1479494475
1298653065
255596594
294893584
223110607
1739896941
1063674497
1876703574
504322124
1049429691
1453159585
1164200831
1538738944
1187818953
1328095657
1151415610
325117062
1430938748
1275651815
303897690
1092111169
1523086935
1676295925
1941163196
209737611
1007468433
138318687
1750313771
1297239894
506707620
1450370609
101180160
1832260498
646923026
1381608280
1387543623
249913800
1114290859
1339846254
237654533
256239141
597434942
220708719
71597581
411548516
1079593060
827225314
943641015
1258764235
1746455075
697387779
825945536
617519162
173194635
1804160717
1956407541
1622357141
314433398
85155974
1215642174
1601578255
1313360727
579463680
1997614504
1599059082
1351979425
1331940334
891815918
1806210674
1940552035
901501810
1210826204
91092495
1037997282
47658549
494676227
1302378216
1604698344
1529614680
1130144551
180243119
1194677672
491549536
1550784820
1809319841
624425074
1483660999
1659065863
842762309
1425200739
1765186482
1935480402
1029134885
124204080
636076279
942878415
17971262
223094215
472538500
1059569092
1747652727
1935409396
1137430342
1318212201
844953265
1486561575
734853041
1579521880
125536087
1309484490
654029325
17658797
784818719
955011423
1035399055
406900583
821811191
1028678861
188294664
974634009
1868318427
1672874471
49053610
381009935
175365553
966021408
181691319
1966888415
401921004
1104780135
476704966
1079284001
1132159845
470045589
1382491825
244833723
57247331
1173337336
705831556
322758266
1889572033
1904139120
1533529777
1533277819
771171414
1747527686
1150661684
74123463
1088805026
229175697
121067225
989292402
34799552
1497904492
1191250665
74778257
1886355787
756420407
1142846649
1878931857
1304870256
767964627
1177600877
1020755952
832779525
1574745325
885498952
314773131
1572519598
790565332
349653252
1648473855
322847306
1865536398
1085061976
1964179308
139344694
515775791
1609838521
427837867
1815359725
107567857
878083390
172745308
983712911
1487412565
1044484450
1634255354
1278794924
1307713569
358477937
1300826924
30490688
826899699
1017888011
1121607407
726538244
512773826
700498295
1196426090
862028735
835888553
501603866
298239694
1879522445
472593370
666445097
169263155
412842517
1227071358
1935433563
1370579996
1146581886
715008782
63572133
1197302400
1889881237
1004855569
37043042
1345366961
530260876
1251243599
1035978207
264806029
432087396
1048826329
1617983168
1495947607
847648388
1963454569
1237641065
1626570869
1815277497
413412432
1565809133
979471172
1605963991
579843697
293222863
511119542
820967468
875221295
1221412838
51723566
1372280007
987897941
154245038
1315481906
763327567
1820585611
1231726171
1721682675
475730784
1355131335
666165215
1610785136
1799910346
236797837
1866152298
830696117
854610202
1170497490
1321614768
449387948
1989430294
308862695
1555302500
733169455
1149199650
1084100961
1591338409
1310037540
711632707
1525923501
524399493
1655039581
29830762
984254641
892526023
1444189456
894581291
302501263
732620041
1027062777
731728399
1515958390
1150840085
460146162
1747247218
1955023997
1179560826
1369166155
713691399
1462526746
1656509340
1650469979
1553606528
772024890
62293273
1063417312
1432595441
1421075584
166282257
1679226607
229247202
1921688631
1010049968
949807283
830731843
1011125634
1580954375
815655705
1344271815
421962843
1936114827
552108940
437877450
294551991
1717659549
473471904
1158022611
1095156338
985922238
1194175653
1904540135
222172255
596346142
1249105961
1869414161
873929515
101433053
1257805872
921961369
1829108712
11594015
1473505708
136219007
1053393435
797815576
810039769
505908423
201032802
1629414320
736121584
374069622
363905121
24894340
291728557
1526411920
1104400401
1212592529
1259054538
1054365342
1588821370
1905394702
337439104
435153346
972106604
1774686472
7074947
1325342490
1760944007
1080393123
1956802329
909692582
323148504
1893694337
1515163103
410368829
462609119
415889933
1384484016
1496736415
907619781
1967563482
956989809
1465742018
249800655
820106031
1540635014
197277915
304617585
1722694042
765013761
1661336986
842378516
203440531
1333140000
1923714011
1674154912
1038352362
1164112403
1278706963
790740630
1484697280
744964416
1120639680
1672611992
1826429002
50921119
470210785
509731238
1881359728
1063802801
688510468
1828108514
1762318124
146745561
1621257888
948404893
871697086
185352692
152000573
234051458
1809797032
1020724905
38249966
315379362
295465343
67314067
119707973
560554338
1591449093
736213918
1424256758
1251777531
105777053
705995786
1422922502
1222599066
1836350129
1793130027
423371653
769184912
1070424230
1687546678
423257857
658891241
76503293
1833228472
1080060393
56694970
1711882112
975309118
802457826
852999670
1012111831
1044655506
980943598
463972376
706714450
805260318
1377146649
1759114936
1931213147
1909656448
918282145
1145145811
1639546044
1436732938
1722331462
1056322338
723823060
398658823
1112054764
1078567060
1761981040
1382815661
1163627229
122250354
597467048
1379358726
238876070
462236872
987253674
63013004
848672226
616139976
1933756092
571257088
239665701
1061121548
1725052189
958950127
515884616
1031089812
415983378
664256717
837971766
1160767783
769264534
1278112047
1019345198
639770356
110897011
23738055
1332871910
1313223290
1863254354
1723890767
1091018631
1629296170
1881028277
858693244
1866505328
1327355725
566384249
914909778
771861263
1868200143
1060984222
302142169
1211389720
1068288956
1197067238
661209915
1331270150
1764872934
1882774207
80964953
662583683
1097724323
544843895
2859447
1352985821
1319355002
360013528
1599105714
351339861
963515620
730141094
1535448937
752885623
209865326
1480238457
610369531
1180093271
866358945
1092444799
1188528892
464705563
1501073600
1892395455
969771624
99783561
467122366
66722327
1951056242
1442703119
1449687097
692467905
1567998977
1430449083
1782289401
1061307085
1993294308
1084452275
1878168831
1505707423
547150327
967342197
967278535
563569917
1808345643
1138059050
1525535286
1549256547
1001524394
1588050499
586697707
1481116644
464911205
672428136
694245316
1616259391
1161510083
1205328869
1575072272
1903075886
885863456
1252632675
408957286
156402596
901652765
271047715
1162142118
104999855
970596222
1148558241
1486944150
1525917257
1301924440
1360651522
545294473
221186695
1497427028
937503683
84049812
1831712574
574248276
917865819
1065197934
363005744
856005412
1968570453
227556700
895570842
736203767
166030011
1899797002
787965440
1509380004
1975092945
619843968
1294517652
558384911
810875940
1661917152
1537297929
1975916933
1420535431
578660325
1852966153
101106350
1060780451
179192205
1104259684
127133663
473058621
118832363
224006400
1121279057
1743359698
1328827611
1967997637
187434742
45951543
1300397184
933082313
43491015
266571277
1368796088
804566212
1248761240
698978710
16537253
1326831496
740807555
1250776821
1662801785
686551088
1275586532
546751884
1855795642
1153712845
339205495
1212231781
261899395
1795224962
1789378249
1123297017
768437179
263145147
47197648
1675790603
1666686383
1766020306
646265334
651846331
1107082911
512433369
1510478757
728834839
1493806915
1709345657
51739344
1774094114
604204914
1402127641
1044243198
852360710
363452130
876356843
810256837
1432281276
948419869
574527174
1887564057
175114767
1628792143
975202962
1784052149
1505172222
1143704065
920193998
1498134098
1105650942
757368565
1572970637
1032292327
250516948
680566162
88961224
143693911
1150368417
1176072332
546751693
1052944969
146449986
1101973501
565111382
608026867
859771755
750981765
937017540
759844888
1892080336
1452888310
614916373
727370734
1092159210
1878456249
471150568
1023054189
131879950
728381220
5306535
1585130775
573612917
211211559
946088403
1016725550
1031234277
369835314
793726250
171794548
274490907
732662933
1659888421
256208944
401668177
1521582205
1741114072
1073141267
1063680762
367176096
924280395
754190458
206686526
160349111
1606053762
1652762632
142452192
845599904
1940133118
372060699
209415595
1065907035
11813961
421987197
1170765798
961620918
479332053
1935238427
155885099
1548385833
1576792590
489936441
1957255515
765222992
485353982
1159417404
1792999890
358707430
325702558
1570577005
137342178
1398009301
1959373428
1764703854
1804100826
1251116078
1378444249
413263807
605157797
1293325771
874273358
185634374
429702197
421665552
1962378954
1208583872
720848972
1237901224
1085443147
1440047259
1042250153
1805875645
917256168
1515294929
790383507
434343954
796934944
1441463535
1674995129
446636359
1859762743
1783744763
519897346
369556113
234718522
811406294
1106533608
247110108
617886372
1919649721
1583176670
66068247
1330080630
862559329
674112475
1391158216
60234245
1535589963
802844038
1276770110
438568433
555098667
1273264283
885655300
528326853
331466533
480753134
444078499
974320348
1369756872
454181134
1936980715
738268678
158521439
1433563029
1090528595
1665737029
60146085
186947031
1150972661
102050265
473738865
620014853
1165793426
1856870589
976181907
475795015
54696840
841182454
1399225291
374109710
1261344981
638619497
398225019
8067927
1304664076
510480480
1634242047
1841229260
1903251989
330653161
662455109
1272789760
1248129500
1465468587
1646195956
1327799569
1171559192
1428996301
1583583881
1725421188
88160
1348642933
1651871378
1174719846
1964829568
1935083814
107470858
1028784711
1552144947
1855671518
426056294
1602896045
1575095058
995647162
1192836154
1298361218
340043659
150453512
128898953
580048116
31494982
218916825
283695042
820319501
1439595157
1200949106
1371885353
1700324840
210674634
1648382338
1304235824
625700540
1257598574
1673804104
374021550
1912702048
986748120
1223505174
43238359
1369580263
403009623
605457336
289084314
47580472
1904596867
1059559064
1697694702
252482338
272632433
347834739
987755911
1021105681
1300097348
1003535765
1693926206
1781171336
1064947892
831551878
1735124690
763880463
563198462
407146018
818110078
1903762609
551435695
1800355755
345297471
1901290955
621625612
1280134107
311613098
1116538486
107215154
759318691
177038493
1426037646
1929832511
236114571
915722635
380036093
1503254404
1119403015
1427692408
1862839896
660626428
283130143
1325603192
254062810
1979877898
592850215
847754156
155196243
1488380485
1279357896
806381801
1995863606
1787347259
385321705
1496144777
104241112
714261593
1796403748
1630856727
992498326
36221641
1871217425
913890528
540778658
826497273
267888561
1851338826
828833322
1915829244
1355088597
1260626060
1443795447
979453610
955270182
1243136182
268305552
474752564
91234662
1921413057
28775398
432379951
156416856
1628158002
827857258
1952936890
181174888
1638690387
1544510806
739969794
811481523
1665774500
1706850656
1488546289
435194082
1826618256
789409003
1369239616
784824534
1427565538
1711989338
741511390
18920835
239367000
133291888
18731837
1362586354
1016409996
832077078
1142185524
1227839226
1629488549
623026932
1874990692
1602081329
560118375
1879804785
243059424
86033270
587841769
645322385
629198174
306828020
88863529
1104347721
1689314098
1553775405
1955249159
544259528
1128651927
453727179
899065936
1689928030
663669125
209423720
1287264009
413459117
1917049857
1494866114
809125422
590350536
1164764892
806613310
402325283
1512130568
1181992975
1042747569
1831859964
1886464960
1875075708
1946813471
546349579
1283206347
196982766
782243153
1082791165
434683370
1930057306
1135019279
443977791
464956432
1407337195
472150468
1703425151
688458346
328773291
1939560519
1959357807
1665566973
314817320
146659258
1962754928
748193310
1276907849
1997491233
1480557493
1822584864
1904502738
576732961
1922354746
646566529
1721915441
68784199
669183821
1181838457
1907377600
1615859590
1492945264
1881425973
1126632555
852580639
483401811
782030579
1050888324
344168990
1183013342
692614425
1103188160
1713866937
1183357278
1242432457
1083389763
166292992
1571647641
1728416450
1984058544
1798156269
6298498
199491534
1301685660
1260206301
530180633
1353324346
1212664534
1797411262
743040992
1338552997
1802966647
521586695
781080746
712913701
446615255
77931835
538934418
1462236681
1663257447
1180724350
1697304987
932738860
814477892
787943069
719396705
190635801
1393375684
679922290
1563176766
1555622449
497136559
940767372
1197779914
109221331
1609561093
1293453731
579740313
1866426255
322400007
1130077466
1569366046
1253477062
1601127998
1844460345
889647778
581601466
932786192
470443577
795817202
1005457928
1627358575
109410960
65159003
803334194
100851283
1073559638
1385013643
513742592
540809597
339544832
1959948662
532742244
234234497
1187418543
841416438
862199276
1323806782
671859415
1103352609
1153161525
1498191523
672508163
1139836675
533179981
1611358305
443827925
1331610862
970017547
1898295291
137795239
1257849610
922932107
1884105089
557718838
1928263875
387725600
875608370
394445720
8370049
536001455
1908440088
65997721
1325616659
1982855175
1170128805
1036623802
1019242566
413709456
1003043908
27448503
1257794685
260926777
1367090969
1642655677
1507266406
954850412
969574286
1531979022
1191975890
1657023358
1741948776
414996097
615447301
403014358
1081695223
1037016556
648637156
1676515659
1259154668
453690839
1986590907
929361062
663489367
567351155
1244721437
1432193802
1346891505
1156981500
1363051177
574734503
1424585359
917901407
1966973640
1870846789
880000555
996922833
1555841139
241449412
1050452433
973413464
1418151315
1343629348
1202469831
351346691
794052679
1493443992
1450550420
922602301
901159952
133112250
387986647
1342726908
1154554788
549353069
40857597
328433623
1597437411
799739814
397934241
75072605
1607958908
1812592786
168927845
617241387
232438000
824047370
448022458
744600513
1523013803
84772391
1481175417
407187745
626063227
285741205
1035539525
642961559
1726891232
312142676
1773298476
1751277445
1981643382
424289204
255821548
1229938928
186747857
81858452
1763346619
1417620571
1829989192
551566932
1399485423
756101325
1843515171
975379828
1365454557
1605558529
1174701504
585228444
118908692
1970005310
1045421535
705949908
1399588499
816387562
651936833
1980798902
716663682
868813584
1513813545
1397896039
601542392
1285294735
1026441339
646656796
93429223
1183669704
1556771239
938988918
430493531
150579548
1060700751
1030401887
914611321
971446872
685286969
725074093
563672574
1650683399
920286649
1429980996
1468260056
1141662789
193233985
1803293167
705855911
1275693475
1024700706
1439433987
578002096
205948955
1365194771
894533036
1903807026
432093154
1950024541
114190688
1729659987
1196858375
881950606
181784853
48787291
235712587
154734914
1968329144
909304559
15019648
1791338588
428141627
131100594
1926862740
1417126329
1065980284
1948526935
83832549
1929635983
1459879603
1092060750
1223148172
1940800886
817735749
158968999
117337253
360986822
224544576
785384778
166167715
1126594862
482518167
1021422331
571096281
995414106
1366814199
768732794
738501796
1381193706
1232547470
986927875
224904841
893988608
690836263
1484354887
596559079
1308333393
651139356
788822627
299214488
946006102
1819974477
502457171
490144938
1022129938
506511816
1256057490
64214857
22815855
1931450039
1874725765
1930190338
1182944367
743136845
888424787
1308820421
1406719296
1560004313
931448635
50312130
297247491
1210025139
702638844
697088514
472951729
867155910
329159564
1249964624
1333380862
1562409920
809003860
1709847466
1435721950
486170291
1220161614
1306620386
1980060996
531277394
1548966344
488902291
110756710
704517937
715685942
1449743668
1357821705
1056737538
1041960475
150851764
1802411477
175534467
1189839783
1748329081
1719690722
738510497
1966998
1735980963
1117335633
1805368658
17193210
154974029
177352252
6092866
730833995
460405935
1122446179
164878299
494468389
696774077
1522975231
1581804402
1328759426
875441903
11037970
442546344
1939555421
1592729554
494339198
1252895177
1339266810
1416214192
1825195435
178307800
1447553148
1157846396
372570137
1060674779
1990156745
697211454
484203294
1484180652
189284753
174692339
514084184
1393992315
311550040
104663844
1973683943
255280007
327297489
1192943406
562269149
345186399
627876534
220607076
846775042
314397881
1737291112
1277144378
798955076
409237444
1241641766
1864440457
466101848
600979019
329778595
1999044452
558539719
1572987600
87835799
61771401
174721555
1797256936
212570783
38794580
1392519649
1154067087
361357719
617045655
130996305
1834891578
1619045612
239059191
925597688
146323404
853945043
1480009036
1550431267
1226946073
311071355
58172257
1323383668
713012367
1898256378
74965850
242538887
324844296
1708590491
1913105166
1064213721
312505588
1546124125
400696343
167444209
265526089
1018221852
765012214
132615616
589081955
828087427
1692707955
1953040162
1120245458
1146148074
964063499
790191833
1002582575
938842770
319778445
1747033976
849769559
448613186
1331593647
1261916245
29663542
738387734
1461709188
1899000559
137604934
1796255693
1067675354
1445476596
448252554
1552831934
1818490718
288767453
1218349269
71614982
660071600
1128101552
88932830
1347393421
961349312
398858647
618363400
105132096
203138210
1566864294
934192879
1284774018
1239956312
1386001527
1388812047
166071190
214444163
1863892402
214530479
1138780099
137780668
1527138355
1556512665
866011656
1995010683
792826262
1760412073
247231359
1504787608
1567413524
1327657356
675296047
1571842565
930967594
278771170
1191676893
1658101147
1502376139
1487263874
932735001
643552846
1924531446
535249524
1894844894
964807680
852830917
556299382
1681673828
56664550
282181364
1338387772
1954598316
74236975
79569171
1933834315
1132933245
1571588887
1222921174
1352382738
168523050
638446574
371132041
600344488
635724687
239206939
258896833
1712931454
308988719
1107230357
197135154
507970043
712068025
376628528
1281795479
495227253
213249222
991888832
1661667772
1901203976
1142179767
236526881
78738246
190566810
1222606245
229025753
1373059040
601059072
1492273394
997133279
1145837925
1620088007
435179974
149993401
1318740824
294288427
272420806
1324186959
1899524837
1655637956
705910847
1139899463
247310663
574443471
1859529397
1774211321
626319747
1577969789
792441497
1584341918
1720585093
141044413
1909921116
1321717198
210202972
1931996170
559708329
180565232
1377738244
406698934
866147899
1657837761
220658060
1311855440
1961392432
577047148
72790070
562074625
1057887704
987507052
222806448
889062264
1092363996
6029817
1195293130
2280304
1989216218
1504294775
331037413
1448394924
1602706006
1795089252
1808617576
1907931476
1276548186
1004793513
1710166891
1113462776
1939790429
1386744655
1734580099
91855574
1946448715
1492825903
789490057
1048073087
919241404
935455224
613051040
1282482250
1701421252
64245123
520082085
1804934445
1361535471
831522830
1048680418
1903891299
126424069
207922669
1942779952
1055413554
1849527820
1929343321
803992929
1071058648
1849220185
312726584
35307254
956598920
866880257
959327295
622284196
1671143050
1252926953
130950874
942613550
1599538093
1216539760
147220043
1083038900
1053760995
891243735
1048555164
1746973672
1538460884
1275007167
3683132
546396006
445025357
1956113095
1806275593
987038707
1731867761
1443964703
679166545
242327755
17105395
688832975
1718431410
1198852902
606514821
900147970
1656452121
415601994
742093958
1441960927
848939036
552007492
1230584597
1888909281
1449142326
687351540
1979204027
1124883769
889018957
164169820
800972656
182369649
1265532046
1796051481
1845537054
1766330579
1590281898
1000485825
1060604665
1972288588
890416436
227178347
573760409
1888623120
925508155
910705118
1498108351
948367141
476524080
153613026
1234791615
632953171
1004879715
96499957
426068132
1451675640
1315811409
556116077
506970770
1118924053
1007834681
606983992
554945746
514996726
1441355099
1834735746
1423300930
1922379929
1353315849
840184242
1309866073
655966296
1354997330
769805371
551544492
621760690
1978247084
1341961478
963401126
538437208
1189243189
1030836886
648359690
735405932
929378205
168019486
1177489935
1169032090
1369983350
393861415
450519170
1034165821
493515056
1941680612
964453907
283432444
1672232601
58763683
447268021
1090772410
1487404189
1575728422
1595051293
1636339838
843746954
578825320
1277955841
235074345
1544955465
1804307443
1473428556
1973849931
1592714952
1968533562
1929680865
1976997796
1958624303
1819539815
1585618521
1273335613
657245812
254268841
552396579
959454435
389665073
275700252
162451240
1413316719
1805351464
268112048
949528089
1919483401
894693458
1872628716
1051033019
1613514767
1435785594
1012019852
1891658979
350552886
890063645
942415590
1624076625
1565675908
920432859
476669240
1441450870
524981495
11999747
987456111
324808142
1852692787
473145162
1173932408
433526599
1233135349
1023331843
635596858
1246674766
568046702
416374081
1864639123
429722881
1276843418
854779354
1553945155
1079156474
1720086236
917500543
316166098
541212203
946604451
1927880836
1235065636
383271969
1714830222
630192216
986720672
39021576
1912995833
834249383
1637469746
1401316972
817895354
1943303907
1096835302
1446338239
1720761050
1439102118
1817897670
590182924
800188736
1765345087
1323612278
1934178805
1025424522
512692710
347233208
710896554
1366487704
1397512766
1721364634
1607480952
1695833650
446243909
1378203691
1924811951
1238079527
790660440
718696377
602943133
36611172
596575282
1333678933
1733797320
778904336
463322152
1611827527
1333539511
1757944052
107606916
1358395425
280984118
1099602874
1725983174
1741023467
1181259365
604268559
1300886831
1357847447
1202137512
282959009
275824118
672533872
515483068
1112884749
29988794
1705483322
371651445
565100216
1172023351
208258713
930100610
720405741
1214954537
553571753
203613454
431666154
1589814958
1155274470
562102371
900865183
1013693697
952952502
1258880789
39117341
1440380517
507878079
1969850476
705220442
196944327
1320543393
1937192696
1432812994
1516558865
319984125
1760787054
1924041410
818195865
620912571
748915542
757838830
1240176083
768439296
585920702
1899348204
428294815
1560578377
1884648337
1172411421
1537410014
749593211
1014453601
145612361
795745077
301272330
1269265313
1322871616
1413653084
476365727
1672504233
1522110716
1735632847
1666431004
368155890
1851479959
271066018
1497287617
1203846877
894970413
792784699
279572044
1613470289
968902388
406358929
1804263541
1660689101
245254402
367031801
1359532586
1610822527
1879802140
623229743
797439055
1167810429
1447351116
306089792
1791580335
637067918
1215286536
1050718812
437915439
510388327
341830139
948408339
1226804827
1022205984
1573745080
400283406
734440743
1628282186
931007198
356731501
989677924
379626723
1257837970
1136122923
45551214
1739253433
991481536
640583229
1024010912
955839816
54120499
865543201
1792702093
898880973
938193792
498620575
920804774
1545390168
479485684
860219700
1988560341
1844251601
354869261
1769183718
1271640151
20494049
1179554103
782057557
86944022
1844970996
1632591059
1731250400
679815329
1523070639
1633551820
417812333
1909972460
311228194
260538579
52326902
1645586382
574703308
26707901
1482075623
456267828
1476286939
1155706246
327923854
84012193
1075124505
1479478632
1189050576
1148796503
70787498
368171161
1145426323
24757462
1488654252
1864482772
25057165
559699330
209423979
553639208
1179039916
1323248757
322870100
185727872
269631454
1265329154
520381459
588648116
609576581
1284851589
427158782
1214633319
1413857034
1817543701
872793638
1312915891
1795353213
864787803
851630250
698045364
1011819517
365492364
443540483
582453898
609027832
1154899479
488125497
393054872
421318208
446745422
235481414
1492627573
1436162403
21064100
847667986
158826867
133397729
1290559068
886074793
1062594700
1563630735
486476389
869902052
1904198987
721637721
856154180
954314128
1327882623
1151963825
175738362
69129560
1160269363
1708069081
1511378615
1541819691
813547553
879708274
1740416202
1576700040
1114731976
777203658
127326588
167329909
162831159
1049370176
934531210
1778470916
1392792934
969875716
713966772
1179518162
504794146
1978713011
1789035551
1134414630
525343128
1495590313
539341497
1860816177
1752873652
200585352
1160242875
1241091048
245579846
377615863
1075212051
1784558492
1924783788
479244410
34120434
1279118593
392981527
1713859028
1771342817
285391043
1436304148
319146481
707070894
854828811
1787106512
1077683264
1561521194
358006907
437997053
996220200
1564335415
1181556353
1919033531
376963986
1016476563
1317957240
340366778
1879600025
1823826389
914146624
1616960783
886235541
1921750064
1785215296
1974158125
1149972718
1853687128
913548524
935755283
1434848179
786536636
790935119
207370194
1503644509
1698110483
206196648
788519420
1684512686
73709666
675190388
639064158
802235968
803093995
1249359646
813280449
1893655699
1865524962
1547819803
1462767847
716163194
938751816
513381502
1890032639
857196193
668430260
550068607
397396418
921855598
880670686
637133794
1223996136
647972670
1422251625
1003148874
209683565
773400296
974186159
415389023
678853503
810279916
529437821
655854092
1805890359
1148636001
275082467
814724815
83141546
672390418
971934848
80502427
1284447757
305867326
1450780678
219592089
496096364
273155134
900902480
1350174002
835214249
1148041876
1808800230
1866663822
803842001
1436575873
1451194252
1991091488
1379984344
1799945121
1039676081
39880153
919469541
1450135940
868966300
652487932
186725373
282897724
707491144
741396638
582113727
1853705446
466927062
1725006001
1949920751
800168260
1352686038
918128811
1197191993
1202659536
507052511
1936528432
1872497817
1624012158
1580174774
1530811628
1001479686
662773999
1852012092
369314487
1697441750
283990979
1434740472
283196426
1632714337
932054695
1161032886
1834311817
1436901027
798292747
32866717
213198640
1565663991
159505842
768060275
981508804
681114815
83794230
1916743072
3673741
83889836
533065442
793899496
177324808
1292892611
1103147650
167382337
1295457384
1869961166
1338154673
1651008246
1523951374
430885633
338176657
1043954889
298122748
418964974
183730636
92291664
1017866056
1639135374
1518374221
1481227785
398899247
1169792820
293853871
370864441
1712991976
855951883
598665971
849696813
917685457
746030928
1848338351
285424651
1164376308
1490091483
1257415665
990303815
529566687
764672358
1865575503
1964350652
98746354
1147284501
508915343
1782313007
1227487334
1115550953
469937527
562543830
497384179
1991502567
898877016
364538368
565515616
1051837658
395000250
1007531988
999038740
732283209
454390362
439505501
1271295196
488457860
733322790
777920447
582547283
52752006
1879578582
808031266
1161549310
1193426822
1562724977
253193699
1773559872
1554023570
1382481431
1251614746
660877477
511540864
1143377108
597441023
386014356
36122142
352312634
926182890
1847153912
1483799984
1719909036
112538651
1095091234
249883677
1991265076
1797283478
310281997
1426070002
693055456
1610288495
413961712
1730994896
1199765725
1174735328
1235972372
1661906262
1400994520
1303957358
428777590
645683318
590978497
1011492047
1669356227
1143385504
346654512
487497876
1588906102
1856949339
53491146
1235173054
136145226
1807139900
930766536
1098747299
332842971
1767039931
1712940032
911665634
1202161746
1765441499
1942911702
347489870
860968114
1772192937
837653034
929882581
1311775140
1968641780
1361468652
724108094
635127622
1048355277
497405301
1201470594
892821488
708416990
443182424
1951705730
1903229165
1503767200
208377377
453332659
1372578857
1457882403
1474143269
606821813
800228361
101018427
841892358
1468932442
1948966231
489328886
101795612
663336092
702771617
243488627
150523933
1897163291
305732471
1416771931
1175722737
1620264323
495480688
1329383052
600045432
1087789950
1309734600
1729295942
205925812
1624425982
1323857507
1761234302
1008436469
1698394547
1557064123
1489579044
974911014
1403085712
298049668
230831222
129654221
1210756714
1126749422
1892536210
775141864
145798737
946559665
1834069210
498698978
649332861
557893057
546019134
1645973260
486457235
328044464
588113054
1957851971
43195805
857836971
386353319
1297087213
1070932419
1895092615
1217466377
145074935
187731929
1480892417
403401066
1106271969
1213192574
1268577614
747438222
1599113623
74901249
1287117711
1964966024
493514901
602944478
554241189
454246696
141230286
1475665391
1230596965
1556592951
1066532925
777838373
115261043
521979235
1370350084
968951069
1531727073
931715209
545248741
1911696350
933744010
1058721802
1315664099
1909283046
1747461276
587409936
664906320
543158599
727797241
1285506404
1380755248
1810454836
946905511
1571072012
1199339525
363078440
94598154
1354907493
1488954617
403590276
245123034
1821421823
1840335454
338499665
150933453
1367236562
72470886
958913183
1033050983
137320901
1681465501
336862405
202189481
1687417274
1141157240
228395909
649301926
584231855
855483203
1966831253
1789340376
1598071687
747868150
1945090562
175837704
1256078090
1830932863
544189032
1322639710
1007271644
874352915
176819580
1442760593
141658466
1666573316
1112322187
1218386348
977164434
1758349594
380224714
514939050
1705993138
1510107616
590476340
1604040903
1043892843
1608265355
1259488238
429914772
970943617
1713776515
1510366299
499424291
1522123364
614249900
647051347
1073553673
1895244893
162661962
894855363
1536303700
1528281855
1636273473
25779340
1262967986
1504645922
894101813
60531016
20843958
28835053
1010009561
1672137492
825882262
475258490
1451892204
83347239
87964072
157391810
341049659
1131944861
1647812736
571444625
114274260
351696094
1293495129
1363986616
1677395290
1920637229
1527408567
1019521969
38768515
1323141456
814502473
863494231
843921014
986657196
69719665
1484328277
1327508355
99394982
149791030
1547734339
1238644281
401079720
1960934056
41639024
684484038
24165801
70231161
530902661
559087276
916161863
1554195235
1030717101
1247042628
964859076
1414007595
1284577379
732284211
1898981370
1827250632
973464585
533122450
1001321989
1990066539
1686868105
857635019
1962388031
1631337476
465235009
13627574
603635795
829883456
241654677
982153832
100078397
1332800345
1713194541
390762038
1251856106
679502578
1653229489
1850406069
996505906
460434694
1122606652
1768946221
1783785372
1616451604
1879061939
1572649601
785142287
752044066
1428526985
272144351
1176326445
1014611890
237322292
411013181
274065952
1184004005
722096008
392828325
1604996153
517275087
1955451482
86278407
1312540558
48563269
1146964232
1632058732
1700813054
893815341
1480428106
1219478793
174021143
1123058517
1536616545
540887296
867459888
1917921884
1073849647
345936428
1752275538
892585408
1228485288
1851591730
1401356472
1969510327
1805827387
1085466508
1095478053
1302181360
116696087
67852101
1957406571
1260401164
245409917
479230819
504983213
1036328245
456405664
1735222103
469487373
247003208
1871836547
1891326946
1271615960
209048193
98123208
53267929
1477995346
1696434996
1543553294
356144068
110154358
376159581
640552788
712410745
1288789800
103859752
684921936
1343030232
242735883
61497724
536580679
398631694
777119255
1412576006
1262072222
913619979
877648600
1057385726
35904084
1831131643
1461516221
1338627544
1876449055
1505272331
1020748861
1337158343
579975771
1192308280
1871387119
1752559458
1607471163
1399043057
1758628067
1760552020
1957697743
1581246990
619848377
1532999172
1190441020
401123461
351406309
1113375432
1492486221
407989649
1710422529
1473204853
1114207692
1859039954
946975971
1184503229
1175619329
420609620
1660530913
1712421651
894627847
771526814
499710526
1135280457
1691661884
1951631457
1523883982
1492613657
1471643114
490176425
454026562
1137537622
640003628
1016567235
1454878263
1680825233
293771603
1344649429
1866944707
1634780623
1479725334
348140790
1846141324
1468459407
1794849802
1547544008
222950652
720935817
245332310
686883890
576940129
1186861543
1738512145
46206416
865924174
1186170929
1081536464
1484567920
1841337288
1238809563
877239480
858792653
1641732319
1002309796
1953963087
572884908
833201226
97640457
404161691
1266150738
890731627
1830969901
553664914
25750290
232696318
546487057
925385491
1031251119
1340430656
144117877
1728680806
802948166
1247281348
784759224
1913236296
1267165019
1399025478
593797212
150643061
268707335
599288769
809203683
1503312141
628135144
757541144
620932681
706408472
843831528
1514496320
1221964895
714342783
125310195
316774126
979181572
1796152263
745970229
633196629
1712761855
1813510099
319437117
260785439
50285345
144137265
1697219412
1510128758
74291315
1611511306
856973095
1089073501
686798069
1173859431
239404014
1946997396
135454357
666861970
81527944
327657761
1925529771
1268209146
1611763637
1840078586
81553964
1516754800
118465761
1429775094
1603370611
486174040
268099776
988606961
1167266068
633968390
1686263623
780287114
1831205945
7921896
549003424
665066419
1806092729
1118006386
683249830
1009421376
1849435377
1754758028
827698252
48105465
474938770
178312800
181319769
312319603
1714624320
418312468
707666859
444552709
201746463
479358531
179231476
533530546
25671504
267444319
1906758148
1588117275
1343411531
1868366134
1921807433
52829679
1487595808
1459116901
115791452
127532461
117858546
1416461526
521565032
807523386
584959317
602342262
1990643209
326795936
689056548
70360297
954836325
1425057812
304854272
1955780174
1273982642
748953600
1926301532
1241710914
578540652
1351847414
1828690421
15472878
639394916
1538648411
1211248239
1095132556
1666009846
1981069244
1832950595
774868574
560509657
1015821870
62521348
53787308
194461057
298162794
1896747437
1900143474
1859593393
1599404201
488715322
1852435540
1844473998
1955311208
1312607994
481700336
1283263004
1387631357
594383492
1172853833
126528147
245884894
880576249
763944038
298842041
102385669
777066611
982916622
1596275147
1489826761
936332417
9573966
493845342
1914187975
1509850640
1939014456
1362536464
251066964
1761319118
975819849
852206164
26158059
1382117522
979136451
863132092
1976254882
170998880
684083708
226040417
729547903
1811869553
278378489
1386685753
660096763
648340427
314624764
135245621
1298577311
1754945268
92075388
1521096184
913830816
303868327
369766632
663071785
479141357
1358590199
1930286024
445460568
1373593539
1119163873
1032196040
1626312239
1618563644
320647670
100370089
863767372
1901439799
1900811946
322587159
1931386789
92982903
756876205
866727245
1677957209
657953928
622888214
1833748579
1265847548
1195225877
1803768835
63959154
496121696
1669243730
1454723665
1938375349
1722289732
1012350891
316064667
383990735
617664683
240712857
238623141
852446878
1610384031
779673513
652066250
1768122109
339449093
547970339
1450857392
233805823
1397765365
1432358110
160688600
1428113282
156954611
1437141082
691809423
5117857
1856253144
1524841620
664438477
1250234692
1569824704
1055204719
536074345
1957068510
163839980
382272321
378080358
1851416482
1585375132
1516821211
1704922476
1690673933
1854359762
1904429327
1256343215
898283697
5887678
854766105
1494299487
717877210
1744368486
1569963013
666193790
1063763587
1508555130
26610383
1781420738
285148650
320541468
310946810
527737592
1092823064
1576274380
988388450
1282622175
555179312
243599169
694997741
1604282130
1957176772
169889982
1599440910
648430691
1880944154
1727435634
470014668
1573753520
252525285
180797868
1793525727
1999230180
1001487039
30542134
1946561267
1505866207
1999861692
389010930
1472310758
448513380
137229597
600851584
92931708
1530875014
1274428323
989083620
612099413
114399553
865971313
621807153
701163904
654684529
1310889938
1250483976
1537122715
547987229
144927576
921532323
785249636
1336327953
1038540463
452856864
1528895454
104350783
527015742
311716631
1526250554
1062280931
1629713114
1482522244
1282760483
166168382
771288411
246484361
1467052534
1356325189
76958274
68565896
1374002368
891860534
1115336222
355615115
707782208
1630718132
1479633965
1138841199
688340242
1751003064
493419420
1398574039
1360938631
1078329369
1603761294
135982805
1409972918
1684372734
1071956131
1988580926
1003859273
962711693
1462833067
1549818483
484686440
1383449069
1339046670
534995522
1883396118
1064405577
1783431443
180797526
471028955
76361680
1547529955
1893389103
220991732
682925348
1745074656
1898177322
624716818
1388174543
1623376389
1775247490
568861511
231139076
121583613
204431114
562407088
635305606
836511444
1782679800
284369059
88377349
1064706624
411290676
1429027468
1565517740
1870928676
1324333139
291671462
944638443
1255445081
1623934665
1967571621
312621894
927545084
1284576952
1530799415
1710372192
1914991074
727047570
1939298078
1173778809
1363864108
1615684730
1339335304
1687585577
980956972
253547365
1261865457
1134615556
1972588434
1248090513
227894134
751643
1896428468
382651607
1011655057
1136239279
464361635
655473993
811996672
420741518
1606505861
1680078376
132729463
1999441725
1807675870
256239618
1303593992
837006662
673631700
852034897
720314532
109463875
1843381723
1110590250
724513241
1449021894
1071955373
1741441892
584560769
1617381312
62467683
1157055906
972050009
7354568
1396040532
1966819979
416193426
544893477
272921895
394560137
1246010558
1259517081
1915050898
1518556561
1567272948
1683785733
1482955268
1339893580
1879909708
724717354
949953373
424858795
460983857
1120553538
527775981
118430259
157369921
785838218
1658138367
1562633164
64283907
722919743
70913225
1194615360
358273836
449449955
708028367
125374895
603401193
1840855891
1840046192
758700516
564084767
279071564
1606024339
1460797452
194412977
324825163
1543317302
1040727508
1966066626
1732061793
1861532185
1859843415
667427940
1637608888
696072049
1851496472
1479578587
1277610273
1809450059
1630355209
886755111
710288732
330276230
523090815
1188603857
720435538
1160282726
1117822994
975757367
1357580373
736492387
39053817
884671163
191252857
1860774029
181912294
1514529200
1066978530
1924017283
1832544758
1242520916
617410859
1596566538
332222114
861387559
211069811
527187421
720664948
1753377906
856531896
645796308
1325790920
31405833
209690984
1871945406
1853796035
1948795334
1082933525
272193595
1473977439
1164542438
425494309
64970142
608486254
995569407
1822478368
975172252
476175084
1776834860
514159756
336967272
412600058
1353592991
1976905301
387834293
269344252
1113722195
1998054117
1661703256
977534046
193248118
439617778
1364445088
119225472
711784066
1410701467
7647984
674980179
319307452
6977994
233116961
431595675
794784935
450039844
668002321
817026608
552440718
988080285
1336652707
1038909191
1235897559
51012338
943830089
1239218151
519564624
233196251
1972197930
54500533
1821856692
1602601154
740073841
1950741218
1421230269
1294659550
1280729322
724924660
1061049222
1945744670
1896702189
1584867941
1814830385
300192074
156867632
1769856867
281042795
1905371597
1617815123
903553148
1308902980
1570807685
1716903535
125641911
661401410
622794065
1741636488
142235781
1495787690
125226937
1599660849
478587815
1438503538
1953147452
853123488
716706298
1266904153
282375743
1010365407
1500125386
1169310522
1943077662
1755977386
606696048
1091378097
1751784767
1224078807
935705486
1894144706
1173973222
958175357
614193027
615381128
1068644783
745597553
251049007
1885697620
614431931
1289339809
798436204
1553023062
1138493542
1229136971
935822286
346083822
1418114374
146364404
1861682933
1447068586
1440161335
502952714
1998667053
895006191
117689738
1734242626
1365825319
1814830300
1110207488
1034263815
909616643
1398715259
805931003
248091075
321814468
1167051581
985467822
1863206688
369858755
1207549899
602074481
831008679
652472223
993035935
211929204
1947102325
30816981
713940691
820155101
260612226
1673263723
1605420364
1362395874
1488636900
453983372
671020509
959508304
1719186836
497691391
1334402157
1379772235
436218708
775490132
1580168116
379723167
1399720946
747092060
890402467
907322504
1768770705
1360616001
1554907686
1776505649
654133035
844994105
609152656
1850480492
1005631118
683076988
170587414
1703425645
651884628
994675200
849595263
1361000092
1304196279
36319385
1317294103
1794107704
1650793960
207543277
1266280987
1365515297
1035456599
1827777665
165855774
55518548
1072304107
613312769
812208258
1200010265
1140414515
1806618188
1051384396
899996226
118356038
1828914716
708262840
643642795
1844830716
820540017
1953877187
1036109849
327103978
1630976512
727887607
1441543509
1925894870
219168025
1075526889
1363401561
1429797957
1096294764
1256528544
1561227429
94335015
189392389
741049050
826355371
679138332
553634109
778176385
392318350
1870868730
970577149
563011131
845266441
1943290804
1949599037
1242644055
1475281563
1328056545
673651309
1949276988
830253943
253666090
230171138
1038411320
1404480087
1099890058
724312266
129623678
853136083
1537785881
1448806698
1770212309
44119752
550089644
1490156967
805661212
1928963649
1087865667
1881907470
1964504464
1291196608
42363633
1561558837
1165241120
1356526830
1067965382
1882621167
1498252705
1976295833
976523970
1600245326
35345017
756146649
1147017776
426274602
1307561339
1864163877
1150981070
1336568964
1726465313
1954826066
424010431
1925040302
854532470
422062033
1200364840
518891380
295176797
453133837
1143937826
1313680407
387415897
1446149076
709146845
658080380
787890310
692107254
1064930019
1681884491
336514706
1217268892
1226059562
153327846
1876612113
1937540555
1413461682
1014065661
897101976
123815043
182595629
941497335
777982579
1751296703
155442157
9678399
867186177
117323331
707026368
743179087
156161990
549074002
1587444370
1045118868
832358007
1662843564
1212829430
589195941
46999804
488937396
1638384292
615454086
799233858
1469096579
1000054259
509196422
728766505
270682586
48428190
916991916
1008600351
186299180
1621789405
171361755
270538209
202440492
535697828
636119194
1290706919
699468447
1790894203
670566980
1985080886
321750932
1525722502
1787440704
1629824522
180940694
1320969839
213768550
724711126
824265741
967065857
408164580
485430751
1567141543
142263477
1308886001
751242445
1646245736
1280911895
596503592
68895142
1790034453
1734578737
1969862810
927284598
1416082615
774580660
629917516
1127145737
576710236
1298489023
1347531358
698043194
967817313
630373200
477482927
1943374077
1212613556
879371900
547825811
949712748
1834659640
192280790
184334611
1219233324
1213624825
1685931005
703396666
60177015
1226811827
1884876750
1644461183
1418556553
1194390612
601671838
195046434
587172196
1555859693
860156106
213741908
1406360034
691052323
1086622814
148000890
1525776718
1619534499
1710121387
1517613438
936768344
1664780551
1365511924
1538628890
766873836
733086084
1646790845
234235502
1597753663
1550244126
750629486
1713659774
1730151611
71183995
569740502
1900333910
691833487
1654027840
1928974806
1503652582
366145476
435326767
1890310731
387514385
352457450
665629993
1141465778
258660425
748036827
44279901
658557894
1599698825
1503503438
168317567
1766628323
395396464
1861299904
346247861
877587347
685470469
1547599768
367436336
597292771
1036928071
805230207
1146496332
483590297
1335176040
121311822
1186288905
1456167404
1871748878
1690559694
206468805
1151467963
501441577
1774469820
977997540
1186171440
101243844
1591620307
1388130420
1486198676
1553473763
891686233
1150930662
210156336
1561834044
304555673
174344038
39034007
345585626
776440494
1243504337
1956052815
1998709140
1838033996
853382661
1582284179
1205961119
182039696
1806289738
137348604
1561747923
588112498
786809016
1909139132
1297034634
1016849604
1265186746
620926645
883302364
1160076422
776343504
1093850163
159469348
881237661
1043819009
145241839
1654299545
936339997
921756254
1030620367
1946967784
1147254898
1110581778
1095308385
447055357
250415991
1152758824
663407582
921087160
1395713361
1980210322
1919204148
1785330569
1250781817
1924450754
965361265
104877217
1241791531
913121703
544984440
1039368928
1553417394
1155731643
1185509205
96990
149654175
1796583468
1117471480
794214987
708140823
1927984634
269621122
1260283443
775669372
190380821
414493025
1477530720
1691500632
1462083775
1046618643
1864090781
601779165
1699839485
1487589004
1179866101
857139356
1308519595
908687532
956786907
78457744
40364622
412508015
23218294
376771814
1991251440
393550390
1991523256
1925072574
1095211395
297401183
453832524
35287344
1869192595
212946337
1467728728
1710589200
658920705
1009661198
1060400996
1509957729
1487830546
413376586
1779707756
1866503060
680893659
437589763
1853577909
1668142639
5643105
1142957634
841134581
887895936
160684573
715757243
667776202
1515476619
246402829
883511630
784417932
1796830431
422969769
1552458147
596289237
1164682592
592786120
1828803437
732586570
1486893148
19860277
1469276902
198218652
298858397
1848286536
1446829179
590627199
1626988036
632800259
156715234
1695878155
1553661677
539972481
323380617
1919429469
1952253761
1456266603
1565936588
1874602772
1153435352
1545170136
1952252109
1464186372
1775409076
225243266
1263570566
1086987960
1935372400
1817087350
615025164
1273716941
852090223
1705003194
366684762
1648282363
536366204
944738983
542276184
1039609401
713855395
125130045
1040788166
882676360
89687595
1187633475
1230756255
1256857950
99589153
1633028678
644035476
1708415990
1026849533
1954200666
1579151218
1941723013
67608168
5090531
422809576
73615132
584715971
359841219
655254800
1809900687
17775096
882998294
843787933
1848658484
173287720
675098254
1383063266
1007514779
913990419
526327188
1160747377
1028305308
504381970
1069575749
1374498777
587775601
994487012
6712616
987398808
302343722
1173051874
906609175
246867409
897889557
125851976
424961749
1580674196
531275674
521929407
468661053
454893430
354014177
1469875246
1230887480
864901265
1206689301
343845543
1382097772
1083570231
1424490899
249965412
1636520698
794425571
500522345
793453289
550845911
1437341043
998032419
630591754
1835033976
1079128120
578003355
1372442411
352911078
636848813
1111165921
636130886
1945898376
1722806508
1748325971
1094424059
851787593
485585372
445329367
71433758
806733201
1558430063
1273494491
204674485
167809477
243930058
1612389241
923142386
1562907909
52378310
1536531177
112183604
1746345064
104436269
1575006066
987620707
582641777
1900683920
686895432
1389532933
1876890076
981571766
1116964168
594038668
1753735344
570558416
397947168
1659291264
1335244260
330066841
1398177820
1150935327
349096205
429088588
1986720088
992415848
163846553
793357935
462782278
1591103918
1466738880
1654860970
1809534503
300532768
1100317637
998982318
889785822
1841462108
147800442
760705265
511782282
951103673
1798689940
1055796434
194543683
1825161436
441465895
679455823
450939141
1597251062
1845982891
1953097977
1587898126
1232841069
654200491
385595850
1763087400
1317256477
117716181
582590218
823774154
1789283843
1437901643
1095791514
1922794054
222029106
1172037264
816431400
1493721032
754753027
1680772594
556485060
1511490822
574538995
1818284559
447074147
1352245387
1293299771
234544906
161558653
550949953
1484390730
342418794
865531216
1745121028
1513640903
66962844
576693434
1646332277
714721787
1235894919
1572529346
1723745928
1565210224
1936931111
722498439
1513202030
702898427
1133002381
1972514577
653124173
1625034496
1185734792
1696186114
1916478469
1289497831
441607156
1013359131
1414556510
207126345
1033350464
469787629
1082711572
1956157528
31640266
1339383424
1446865049
572370427
1350670487
409153151
155066263
595343830
1170099123
778999246
1518858109
108243248
832739133
1946280598
637607884
1095786121
933872117
649346961
160297391
262030329
1508434480
925915458
298655939
646232680
949052748
455623197
1072033748
1053603713
1162136925
1439205933
1681371323
766107290
489817775
1767588400
1533569959
597547687
1275633390
940831603
1352227940
723849230
1817448315
57780344
454935373
406735547
177328006
1808235221
456758698
495326558
375751247
318770390
1273254229
384003504
309490239
820681243
447723049
1105724808
1040727486
800632370
1623317680
895047290
1337119403
1101462550
1433206906
1730893191
1097627923
752750819
1618425474
1065150734
412710639
40060198
1820152731
1993040514
1297119021
1436448161
444582015
1450654137
470980086
1891920393
468904675
1140817528
1998864499
576707191
677852467
843366535
165951704
1297367820
456617052
1669136532
1319865352
427845152
1556820202
475001021
1317513924
457180651
1386729827
715985766
624573438
724042182
1309107624
1424577187
189809748
1391607965
82615919
335691050
498617659
1280213716
1086884484
873042079
376099229
997068912
634744722
1148807094
331727695
482500152
896182791
760412213
423610084
589840371
1564941488
1800260104
296133768
1949288942
1745285383
1984865488
483239996
1345151711
675526590
839938370
49718334
1728596250
826080699
1746937905
582812769
1044327488
951007781
607256535
494091272
342161417
344748877
885737989
210483336
1583574973
1293037304
322796440
1793100430
408013109
143273326
835013772
1560997860
626317615
292375683
34733068
1159100695
1508847521
1128443419
240520806
1646322582
97750431
1852451055
1153465949
604687126
246946114
823323745
647502979
170988213
887806818
565994325
1287400208
1531492372
288926257
266320942
81448667
245091495
679203499
1589776768
712558796
656251639
1422488943
191765058
75226888
1201878385
1840512818
1278940511
1423400720
1436220568
791347632
587837211
1073965249
1915884070
710486975
960933954
396340841
489710362
1191282928
281050863
1963537223
760251229
645534325
151808228
905293613
1842018784
855873119
1303521400
1272071604
359996673
210927016
1789641573
479897196
1919070754
415884624
1584269167
223833640
1905985374
1777224168
1951587565
764174309
968005603
1399923026
1211282412
1379640581
299969608
1492029077
1371516139
821005397
1327992303
1869980101
1591738305
1053808567
398152636
1626239545
1952307567
10717314
1270680715
1286471446
233208104
346005266
536991418
6868908
1063404047
1225293553
1001706059
107940015
1154894495
1499999446
1126217809
737100314
490355468
712486195
1239695364
1516876555
995531620
1360328203
1434251914
772167647
605324006
349989708
1484356981
482516004
1944079301
490016573
619188711
735833007
81744561
292831209
463577057
1573551853
953152925
619513928
1544016064
1605582299
227182891
961136696
336518979
1985988860
377934523
192029593
337134582
1871516693
1694787589
590891990
1379624633
879252111
1814113204
881276081
630707925
591979365
576465401
498513069
681147441
1883218396
861648286
54475415
62789607
573387475
606104842
265873053
26195455
862063287
1036422390
1552665956
1783947390
1870841541
1168470131
1634113065
1289693665
34394925
1023809224
1448263055
394233125
413294413
12855127
1612840289
787728415
1353187312
1110391940
1739936601
921719803
1200468480
1662123285
1871597693
997086453
454639856
1938366487
1660797669
743934014
172707476
898347089
1763131505
1379884018
112061470
165834139
1475071295
835094304
142121634
806944600
1508783093
1710781980
180000139
1591582417
596313001
1568170141
1128202346
104279944
267853029
1870363269
1248807998
1266747001
709602296
1462995535
866168242
1344153250
825726976
1199940003
1164824697
555579503
1329307534
1932475054
1507672463
890179052
1116986189
1136047836
1260677720
68379038
282171655
247460275
537783832
777745985
645606781
546242712
1601608848
29154622
741719665
1608886063
1065810285
303427553
1868884108
350359913
1670513459
1790434400
1495126017
905960476
188744793
300135971
513715776
767908221
1340107164
275131293
1670269607
1586542132
1477637067
1576308039
203109517
1289821088
474596228
1460265165
307492422
1059823309
1822108290
20392755
1332579438
471062013
621140220
163359585
1861386688
837013621
602433585
1216840913
134129719
861397145
686695396
978947622
261961596
1717238063
1395053036
211025714
947303044
960541749
1554663262
1514263435
907353112
262652539
1107476379
1059064650
1068605646
25300809
1826045105
1451898578
1134289836
1605545121
1995935131
809060799
528251624
1650120705
457854963
1024064004
284820256
25385209
438749283
1676702156
165474636
123266251
141001575
808872462
899846736
498689445
1314346444
485871454
1894768052
263570515
512962121
1346950673
1505160048
307844856
1113039644
1069926899
1363585634
1562075571
1094753940
1836085880
1010968517
1150535008
82551078
528584598
865462014
1877634597
450695999
611840892
1259383101
370989032
1926205458
921917835
521792467
1877961106
1348788799
784086861
121650965
298603917
159217914
569916201
710954365
1340173651
1557130526
870719321
1092583000
648984459
1303900751
220406769
537081062
1387928064
1660478371
722744686
930631270
602663404
665733640
1014939629
40715174
1612416977
1943410448
1022212139
47993447
702505553
1226488354
1523779021
337365058
1591044287
825158207
1627198942
959056057
328952783
948275935
1064981718
1402857657
524837740
1125131515
1670794866
1593404482
1211831757
1436001599
216477556
573733846
230289231
74759830
1871455037
710510662
1203460772
1991286566
1919129063
1212227467
333849171
743371687
509233988
355193469
1137005775
521922754
8448813
113685297
33351506
533354264
1501538714
1823826253
1676701810
1261350712
208128279
439652130
595496653
1319887030
405793531
1477531890
994938774
1421535147
828883418
176415379
1726932893
448478293
1817704217
627745723
1355033317
813268360
1133904287
1599757721
906029144
414971476
625206887
1585581097
439041948
709788249
265851882
2914986
1116682703
1557109569
1560052977
678477494
1934462886
392651303
897032037
968938519
1866631552
1431802908
115014009
1883573742
1585493036
441597174
217288693
912314025
1914488269
332818609
628260577
688527482
704218537
1380703090
758651981
1220083146
1399449977
1901780993
917797109
1261730334
636143826
622547182
610183
1885708405
1054035149
402878545
360849187
1437829205
1861482170
150405924
241952493
1334281590
1551446257
848765698
761114172
1923230409
698254351
1250330545
14264686
464431971
197682784
1712892862
1671092828
106223339
81527672
1577324400
1298696449
1735979613
798457589
339969831
1279027517
32681893
1474854195
1635301704
332794694
1244084370
1431192726
229305604
829538594
1182614491
80747987
779459489
1050831855
1764082346
90866116
1293978987
1137081226
1855452840
619588919
835421572
521828796
149119433
1887516308
453365139
1064047551
923250964
951454354
1894386844
1804180733
1476710749
1104182096
624869575
639371617
1521512339
871378408
209270601
1859427396
1916144553
515971005
1517029802
492037684
468948748
420791952
831650195
383683985
1418223296
662061008
1907010483
15357223
787548685
440243174
1443243610
1116390695
1963036017
1818141036
1129908085
145165586
1021489057
571254154
1409543731
292630017
1536805882
425124871
1352827845
78432396
1455878413
140087872
1529319517
892703938
1881595516
1434551592
1220936674
1339481835
1102559118
343383889
52880048
1728327481
1055866114
69681154
1645824256
261189957
1044443872
1879029622
1016632048
1036467576
1660938487
1508478880
676335600
1703371304
1741470323
64105016
837938339
1344890400
1106427275
1224399786
955231802
43823877
1067964107
753217800
927805573
1278135424
1132741491
1014306545
133761707
1352997094
1219306501
103761775
13831578
1619652128
1765260988
1401580604
1089299472
951807903
925429898
1148353774
1248186145
1657776261
1408492823
316360270
417493909
1947399533
1463752273
1825948214
1151233615
1817490501
596613253
1876046274
233054561
1878159333
1388152088
9056172
660363375
302648315
1141875582
367688833
1128448466
30137327
1745267915
1663634955
1817161075
1557176712
1494647303
1056683472
1938110316
339889720
974805544
1886130437
419460502
1958073501
1976213641
1297455541
635331054
751603837
335723891
980406040
1814383151
1306793278
1863072930
316271207
756383841
1343260227
1870707214
135672246
231500040
1756204817
741217229
786651158
1809932322
557741066
19905309
1218048819
1912508347
1744857869
499199196
860317198
452752230
407068801
1887837898
811343896
842684957
710482817
1456585773
274981061
1901945692
90696548
1373725118
1908759539
1966924425
161469542
553305682
1821655188
167064397
1428996708
907251115
473900849
1686469498
1358975058
825183433
181905499
1598672491
188154387
76198116
1861719436
1938168193
758164823
1384947195
890473186
252404642
1475406694
527653810
1407314351
1418955380
1051729035
1473586250
45901024
1886674455
1595726154
233726554
140803493
382479699
832457691
819726733
1648462780
4435385
198250121
1050984422
483511639
837606754
25298347
1173847700
1093777173
1581885369
1705932400
1212671406
654530571
634284702
1594866337
336812868
1143780870
705749353
483251933
1656354897
491517732
1633815732
1145991331
402699808
1115335363
1955410459
861350091
587226394
90743345
1125248504
684379940
1799425801
766214800
1368427654
427735336
1857284052
1739918072
1707180402
901435557
52866432
227106295
301558994
1433876638
1825428983
1713022981
1839057629
819055680
1411616323
291808119
1258913286
1089945685
1435054140
1899227767
1176102795
328209002
14647048
858444055
1795550313
1935649059
528101180
1976256663
1438071953
1083104355
1968528670
897505430
1906506599
446456606
1286102917
206549367
1737582285
596894797
1436600468
1804313797
430385501
1429248602
189958738
199939095
1320562349
689676828
1276277734
1136354779
1449733769
295418276
831830059
35302819
1249325800
1900198034
1590112006
1040218652
413088288
998839998
1944367759
1771531343
373334377
76609769
789034342
1218454640
1465347968
927923554
1806516382
1392601024
1532952763
1205066957
554225834
662018490
1653345217
1630740344
1468842266
1746854193
138250265
1814707954
1537881706
1105873486
659371326
1391746402
526522895
1142653678
251274297
1933225851
1648179630
6308565
856344601
245884265
1793461079
738742288
652527038
1665069126
1430979421
353775732
640214261
971504099
734591127
392638796
883160446
1883676711
1603402016
244666813
1741192443
169811570
381957602
1618585456
431355769
1843257813
901968388
598380335
1460958292
838494274
1112160018
981587975
1550086875
1646380665
967180343
1532122118
1279743924
1800207817
536256423
1287068498
1411605878
1815483546
9491453
1988276092
199760924
1115066535
1106639933
1166746167
1080116827
1145242911
222713041
775694615
1788344386
281856083
1401461235
81462727
1551268249
29594174
1574952797
1013086788
1343915878
1195080745
1277783997
1814032765
552909109
449391446
803688858
993833596
4323756
1202469010
1112894872
1082952629
1347420288
316333518
833060935
1925708897
160320118
393681511
1418824533
1316289234
736617881
1735222222
1518263508
315715382
615781234
336465403
1193243589
1268230792
244919430
885717616
1980853869
1250149750
225255021
1523169635
1943152621
216525133
537699550
195458688
1435366984
1750369478
311377678
112806338
1162422411
1877647818
32348039
1139760412
1428274327
1472010869
1448795148
1475752339
1921142610
1157586739
610769641
258663564
276468908
1608693657
1676817238
962068615
1198251532
216443706
1256147857
1535458066
748914166
1118606140
1221615141
1862745122
857697609
1824250654
373180898
616535802
1388009347
1964861430
958314528
1668455055
1004911557
623811544
572799811
1640615691
283367343
1476020822
908191076
1721232721
1819435644
769167092
964575007
823267131
639380109
1966591457
1246700728
334458965
539707896
1575630935
997207157
1218923278
494221622
775919612
1363892172
43816272
656032677
169602917
282062804
1604023674
1098829972
832259347
87742992
1956281181
199272211
942314587
1253752007
1652657365
1035893846
36201547
678701273
1722230710
1308252630
1534915136
1716022422
1979747075
154031134
398348011
1223365014
891106152
577549927
38721934
76827907
1812378413
967654273
1739391250
1174233434
228991945
1259919373
528983540
984583015
113764426
1193958018
1304167403
622402750
987176298
681424100
1008293826
623994920
1697065523
712839451
1594043363
1298565119
503506349
896929663
1274976447
1910670649
959306486
1059897191
1384145097
1889785138
257684666
946237904
1390956653
1026473748
1060108039
755431441
275364580
988626909
459880962
1768081153
1024760063
392737993
506910307
1051618533
564936847
528272693
4085227
912512387
728846124
1298322976
1145737308
1774353091
1526299491
178266702
983506564
740156815
1573321558
915448750
1692677826
1828720602
214926948
1169094754
1875774276
639198402
726898349
1167526523
1803001366
277693656
1562294712
231744858
406059520
19666918
164113959
1928984371
1688079388
1201305371
791654812
1451887816
331992816
746703755
1906585422
46794099
331051067
85822122
744047831
483331576
1419938414
1212689951
42967184
319951224
1182109883
1359915830
1295949083
631160361
1553154205
1855665309
516963717
1867711906
324720185
1397410325
725271327
1726391572
1350217676
497101267
892263456
1126070391
1610239133
1597315121
490187314
1782201194
1948502004
121433742
583455935
945974072
1922135180
168132850
838043688
1789952155
1895150572
243566774
1747588110
590311415
234726472
1242343488
1049634975
1046143690
723717836
1532953599
375830166
1832414080
684341654
923942907
1127167632
934582491
21432428
180193850
696576424
1833949801
1193558666
1617977441
873092444
1822623293
722502638
260765991
371449221
1060676142
776459896
349975012
709025181
1385021356
1017621622
727011563
1972561335
81153412
1649822216
134959912
1491665100
107874188
1447466292
1846119767
402352555
77285534
1221484956
657773235
1097859540
1024559097
994266111
1648873444
924541644
1741941330
1471556426
1004093887
596393489
277173131
1370474330
1924964817
1867808778
1973960482
870894268
1988958834
269683795
373742824
823928419
990808810
814792459
1957330091
951381573
1046014221
1284760276
1886472516
688528751
588702236
386483510
1347438900
1215624886
795806910
601138338
64729403
1162906451
1346890124
66410032
1127586452
1425433369
967083851
1913464930
13527735
130618075
1695388204
710679082
1724857400
267151135
1517704618
1236979921
1458507458
1576435972
28609732
1253357116
230676146
1842980776
1140529449
73177525
1948251890
364113169
1038069128
1053412580
882854191
617610378
1248954590
1061548246
574667421
1323826479
1803079375
811054031
1524004145
1922548803
1142097343
948309456
1856844568
1077343880
801264725
1826712017
1255993369
335335139
1559902877
1619321382
1170824133
1351722316
927976052
1771002928
1187015155
1542449794
370462193
221748627
22377003
1273712599
118158142
763473284
387364241
1913671271
1030610740
1395917357
881663485
633839958
136011662
401030921
464071760
706650588
1712975776
1535958655
434338630
1080300276
1396512549
1153332266
1041716052
1313817432
817184157
1612916752
804210292
1418747747
1882588448
1531131875
1689634326
1477951662
1874533092
1032217627
953364287
1581330749
788677029
250291546
1804390662
378624059
560945215
1943173297
46733141
1405347368
945048532
622153411
199323478
1158871956
1155249623
464173546
1638746540
1392017397
1336664299
106714879
145937246
1217129927
1180032576
708559571
456528443
505241390
1959262993
968616495
31082824
1499478866
1706283031
1403711824
759306867
1103794035
1447666635
882741012
1917973559
1462684230
1731567994
55714571
519355061
1453339252
1106599126
1636368685
368768900
195030746
1413593275
1645338336
263498124
1418414902
1892385335
297616929
141287364
1767818214
886280382
1736234360
401298173
80117459
1793763104
1299149272
419361067
1592328721
1912090473
547254275
1699064337
1541336709
1862846545
1095529444
1711205322
272508612
546199987
176062311
1660449404
1280949728
1587359818
692597994
110530802
1543663891
339790671
261497697
1091648116
313924657
705118371
612667923
1607093531
1408666102
1262424461
991488653
217513653
1711432276
481442839
1837856100
1668921126
432418722
1636353505
927026341
1541248779
559344851
1937304348
827432192
332184201
318063832
1934133015
1990989513
872214915
1716323025
637167526
860337636
180458396
193682388
1625703559
857634283
1740326789
1532265407
207501157
105436410
887210350
1299422551
940160745
290398235
278912249
871357893
878015791
1999773047
1791065773
708343888
507141185
1228030682
1644596223
660333478
1151349216
1551185951
1606359544
1512358479
1929313497
773584285
379791642
714128858
1740453008
1890770507
771498577
402086825
811030257
23831266
85728718
1623808557
97529312
136655720
224917566
1530917095
39815991
241826228
1619184107
1646906114
548519944
1460826309
1440048041
1934359969
199923740
163871028
1209181841
1409136845
1215741414
1520124919
1042333173
74517608
1251274740
227968310
1602951911
1433916873
1725644769
173081493
1558969544
1049390239
1518899659
1876825424
60327636
854184526
1914044329
167257217
610814576
370485466
1003113116
113679128
620517487
909522988
1932001845
1959453431
963838536
468487189
1333536244
445431674
514205118
1576581980
681588666
1362361732
1186345412
1290905339
981498093
11211110
372533818
1869561003
533703809
791000694
1805272327
1866734499
682856685
569793869
128006455
671694520
1400498674
585863516
20315640
32666524
1553056453
838696375
406023729
1102062286
899607432
132810185
142515764
1291821310
1264129774
1134464722
100380629
1280213095
1658876375
1982387564
367801573
156537927
690480013
769422297
1872686433
1902833220
1794723400
741253573
1836781657
212112423
308406802
753782989
226666303
1362207976
1831446976
292144017
1067988516
747672729
425116034
481538595
23525528
1842892291
956338003
84283126
391297907
848687909
1868695346
1080712508
605431230
1399239088
690620066
525059232
207858124
700469122
201992296
1971468528
1981214507
631076377
713177083
117482421
237943124
811802880
1001914719
193911307
793655485
145824443
1906143883
780307788
1460374334
971985757
66476207
1352707900
855097062
1177337780
1958862036
524909282
1200199925
606196888
378124390
1023998525
34137874
714010892
135822344
437542570
1521492358
1783347570
545924865
1526197181
1160215681
1859978448
310929510
436912140
34495647
307633614
243595472
1211722649
840977573
762426697
1290627642
245473465
942544026
1088387558
1620338175
1633445473
1332762881
1337912166
1669962171
1030520345
741607087
1677083015
771268604
1375017620
252951987
1689178558
83344547
1523932232
675980536
564372150
672418950
1010307916
1599899578
379946702
1620092108
1600395887
661056247
1629564068
1318212254
547463449
933742308
747139388
1683931710
437773228
1315569246
132650926
81454499
945750317
1093672718
502376872
1104779689
183580192
113385399
1515404521
784590095
1483132666
1088709844
935911891
183960153
345317089
224289068
719663241
535742113
276605423
90007747
280319727
645573887
562597325
1468295451
19942289
972389226
1703198814
19699912
1122498723
96778038
1994467699
